Domanda

prego di dirmi come eseguire NUnit con msbuild. Sto usando TFS per l'integrazione del codice e VS2010.

È stato utile?

Soluzione

Probabilmente si desidera integrare NUnit con TFSBuild e non MSBuild da quando si utilizza Team Foundation Server.

Sarà necessario compiti MSBuild di essere in grado di eseguire NUnit come spiegato nei seguenti tre tutorial:

Il modo più semplice è quello di utilizzare la Attività MSBuild comunitari in cui si dispone già di un compito NUnit pronto a essere utilizzato e hai solo sarà necessario aggiungere un target al file msbuild in questo modo:

<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>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top