Come eseguire NUnit con msbuild da VS2010
-
25-09-2019 - |
Domanda
prego di dirmi come eseguire NUnit con msbuild. Sto usando TFS per l'integrazione del codice e VS2010.
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:
- Utilizzando NUnit e NCover con TFS Costruire
- Integrare di prova NUnit in un Tfs accumulo
- MSBuild con NUnit
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