tfs msbuild nunit nunit-console

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:

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>