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:
VisualStudio,
Test