Как запустить NUNIT с MSBUILD от VS2010
-
25-09-2019 - |
Вопрос
Пожалуйста, скажите мне, как запустить NUNIT с помощью MSBuild. Я использую TFS для интеграции кода и VS2010.
Решение
Вы, вероятно, хотите интегрировать NUNIT с TFSBUILD, а не MSBUILD, так как вы используете сервер Foundation Team.
Вам понадобятся задачи MSBuild, чтобы иметь возможность запустить NUNIT, как объяснено в трех следующих учебных пособиях:
То Самый простой способ это использовать Msbuild Community Задачи где у вас уже есть 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>
Не связан с StackOverflow