Question

S'il vous plaît me dire comment faire fonctionner nunit avec msbuild. J'utilise TFS pour l'intégration et VS2010 code.

Était-ce utile?

La solution

Vous voulez probablement intégrer NUnit avec TFSBuild et non MSBuild puisque vous utilisez Team Foundation Server.

Vous devez tâches MSBuild pour être en mesure d'exécuter NUnit comme expliqué dans les trois tutoriels suivants:

moyen le plus simple est d'utiliser les MSBuild tâches communautaires où vous avez déjà une tâche NUnit prêt à être utilisé et vous aurez seulement besoin d'ajouter une cible à votre fichier msbuild comme ceci:

<Target Name="RunTests">  
    <!-- Run Unit tests -->  
    <CreateItem Include="$(OutDir)*.Tests.dll">  
      <Output TaskParameter="Include" ItemName="TestAssembly" />  
    </CreateItem>  
    <NUnit ToolPath="..\Tools\NUnit" DisableShadowCopy="true" Assemblies="@(TestAssembly)" />  
  </Target>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top