msbuildでnunitを実行する方法を教えてください。コード統合と VS2010 に TFS を使用しています。
10707 次
1 に答える
19
Team Foundation Server を使用しているため、NUnit を MSBuild ではなく TFSBuild と統合することをお勧めします。
次の 3 つのチュートリアルで説明されているように、NUnit を実行するには MSBuild タスクが必要です。
最も簡単な方法は、MSBuild コミュニティ タスクを使用することです。ここでは、使用する準備ができているタスクが既にあり、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>
于 2011-01-05T14:54:44.653 に答える