Pregunta

Por favor, dime cómo ejecutar nunit con msbuild. Estoy utilizando TFS para la integración de código y VS2010.

¿Fue útil?

Solución

Es posible que desee integrar con NUnit TFSBuild y no MSBuild dado que está utilizando Team Foundation Server.

Usted necesita tareas de MSBuild a ser capaz de ejecutar NUnit como se explica en los tres siguientes tutoriales:

La forma más fácil es utilizar la Tareas de MSBuild comunidad donde ya tiene una tarea NUnit listo para ser utilizado y sólo tendrá que añadir un objetivo a su archivo msbuild este modo:

<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>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top