2011-01-05 4 views

ответ

19

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

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

простой способ является использовать MSBuild Community Tasks, где у вас уже есть NUnit ta ск готов к использованию, и вы только нужно будет добавить цель в файл 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> 
+0

как сделать готовый NUnit задача использовать – Rajesh

+0

Я не понимаю вашего вопроса. Вы читали учебники? Вы установили задачи сообщества MSBuild и попытались выполнить задачу NUnit? –

+0

Я установил задачи сообщества MSBuild и импортировал его но я получаю недопустимый элемент nunit – Rajesh