سؤال

من فضلك قل لي كيف أجري Nunit مع MSBuild. أنا أستخدم TFS لتكامل الكود و VS2010.

هل كانت مفيدة؟

المحلول

ربما ترغب في دمج Nunit مع TFSBUILD وليس MSBUILD لأنك تستخدم Team Foundation Server.

ستحتاج إلى مهام MSBuild لتتمكن من تشغيل Nunit كما هو موضح في البرامج التعليمية الثلاثة التالية:

ال أسهل طريقة هو لاستخدام MSBUILD المهام المجتمع حيث لديك بالفعل ملف NUnit المهمة جاهزة للاستخدام وستحتاج فقط إلى إضافة هدف إلى ملف msbuild الخاص بك مثل SO:

<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>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top