18
msbuildでnunitを実行する方法を教えてください。私はコードの統合とVS2010のためにTFSを使用しています。VS2010からmsbuildでnunitを実行する方法
msbuildでnunitを実行する方法を教えてください。私はコードの統合とVS2010のためにTFSを使用しています。VS2010からmsbuildでnunitを実行する方法
Team Foundation Serverを使用しているので、おそらくNUnitをTFSBuildと統合し、MSBuildは統合しないことをお勧めします。
3次のチュートリアルで説明したようにあなたはNUnitのを実行できるようにするのMSBuildタスクが必要になります。
がある最も簡単な方法NUnit
タを既に持っているMSBuild Community Tasksを使用する使用する準備ができSKとあなただけのようにのようなあなたの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>
私はあなたの質問を理解していない – Rajesh
を使用するためにNUnitのタスクの準備ができようにする方法。チュートリアルを読みましたか? MSBuildコミュニティタスクをインストールしてNUnitタスクを試しましたか? –
MSBuildコミュニティタスクをインストールしてインポートしました。インポートプロジェクト= "$(MSBuildExtensionsPath)\ MSBuildCommunityTasks \ MSBuild.Community.Tasks.Targets" />が無効なnunit要素を取得しています – Rajesh