Pergunta

Por favor, diga -me como correr Nunit com o msbuild. Estou usando o TFS para integração de código e VS2010.

Foi útil?

Solução

Você provavelmente deseja integrar o Nunit ao TFSBuild e não ao MSBUILL, pois está usando o Team Foundation Server.

Você precisará de tarefas do MSBuild para poder executar o NUNIT, conforme explicado nos três tutoriais seguintes:

o Caminho mais fácil é usar o Tarefas da comunidade msbuild onde você já tem um NUnit Tarefa pronta para ser usada e você só precisará adicionar um alvo ao seu arquivo msbuild como assim:

<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>
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top