Как запустить nunit с msbuild от VS2010 - PullRequest
18 голосов
/ 05 января 2011

подскажите пожалуйста как запустить nunit с msbuild. Я использую TFS для интеграции кода и VS2010.

1 Ответ

19 голосов
/ 05 января 2011

Возможно, вы хотите интегрировать NUnit с TFSBuild, а не с MSBuild, поскольку вы используете Team Foundation Server.

Вам понадобятся задачи MSBuild для запуска NUnit, как объяснено в следующих трех уроках:

Самый простой способ - это использовать Задачи сообщества MSBuild , где у вас уже есть задача NUnit, готовая к использованию, и вам нужно будет только добавить цель в свою сборку файл вроде так:

<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>
...