请告诉我如何使用msbuild运行nunit。我正在使用TFS进行代码集成和VS2010。
发布于 2011-01-05 22:54:45
您可能希望将NUnit与TFSBuild集成,而不是将MSBuild集成,因为您使用的是Team Foundation Server。
您将需要MSBuild任务才能运行NUnit,如以下三个教程中所述:
最简单的方法是使用MSBuild Community Tasks,其中您已经有了一个可以使用的NUnit
任务,您只需要将一个目标添加到您的msbuild文件中,如下所示:
<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>
https://stackoverflow.com/questions/4605267
复制相似问题