2011-01-05 28 views
18

dan msbuild ile nunit nasıl çalıştırılır lütfen bana nasil msbuild ile çalıştırmak için söyle. Kod entegrasyonu ve VS2010 için TFS kullanıyorum.Nasıl VS2010

cevap

19

Team Foundation Server'ı kullandığınızdan NUnit'i MSBuild ile değil, TFSBuild ile birleştirmek isteyebilirsiniz.

aşağıdaki üç öğreticiler açıklandığı gibi NUnit çalıştırmak edebilmek için MSBuild görevleri gerekecektir

:

olduğunu kolay yolu NUnit nize sahip olduğunuz MSBuild Community Tasks'u kullanma sk hazır kullanılmak üzere ve sadece bu yüzden gibi Msbuild dosyasına bir hedefi eklemek gerekir: nunit görevi hazır hale getirmek için nasıl

<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

Sorunuzu anlamıyorum – Rajesh

+0

kullanılacak. Eğiticileri okudun mu? MSBuild Topluluk Görevleri'ni yüklediniz ve NUnit görevini denediniz mi? –

+0

MSBuild Topluluk Görevleri'ni yükledim ve içe aktardım fakat ben geçersiz ramazan öğesi alıyorum – Rajesh