Скажите, пожалуйста, как запустить nunit с msbuild. Я использую TFS для интеграции кода и VS2010.
Как запустить nunit с msbuild из VS2010
Ответ 1
Вероятно, вы хотите интегрировать NUnit с TFSBuild, а не MSBuild, поскольку вы используете Team Foundation Server.
Вам понадобятся задачи MSBuild для запуска NUnit, как описано в трех следующих обучающих программах:
Самый простой способ - использовать Задачи сообщества 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>