Convertire una libreria di classi in un progetto mstest

Sto convertendo un progetto da vs 2005 a vs 2010, i test sono stati scritti per MbUnit.

Vorrei convertire i progetti che prima erano librerie di classi in progetti di test (mstest) in modo da avere i test integrati nell’ambiente di sviluppo.
I test andranno comunque rivisti perché la sintassi cambia da MbUnit a Mstest ma posso migrarli un po' per volta.

Vediamo come fare:

  • All’interno di visual studio tasto destro sul progetto che vogliamo convertire “Unload Project”
  • Tasto destro ancora sul progetto scaricato “Edit Project.Name”
  • Inseriamo il tag <ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<?xml version="1.0" encoding="utf-8"?> 
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0"> 
  <PropertyGroup> 
    <ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> 
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 
    <ProductVersion>8.0.50727</ProductVersion> 
  • Ricarichiamo il progetto “Reload Project” partirà la classica procedura guidata di migrazione
  • Aggiungiamo il riferimento a Microsoft.VisualStudio.QualityTools.UnitTestFramework

Tag di Technorati: ,
«giugno»
domlunmarmergiovensab
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910