Вопрос

Пожалуйста, скажите мне, как запустить 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>
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top