tfs - Cómo ejecutar nunit con msbuild desde VS2010
nunit-console (1)
Por favor, dime cómo ejecutar nunit con msbuild. Estoy usando TFS para la integración de código y VS2010.
Probablemente desee integrar NUnit con TFSBuild y no con MSBuild ya que está utilizando Team Foundation Server.
Necesitará las tareas de MSBuild para poder ejecutar NUnit como se explica en los tres tutoriales siguientes:
- Usando NUnit y NCover con TFS Build
- Integrar la prueba de Nunit en una compilación de Tfs
- MSBuild con NUnit
La forma más sencilla es usar las tareas de la comunidad de MSBuild en las que ya tiene una tarea NUnit
lista para ser utilizada y solo tendrá que agregar un objetivo a su archivo msbuild de esta manera:
<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>