كيفية تشغيل Nunit مع MSBuild من VS2010
-
25-09-2019 - |
سؤال
من فضلك قل لي كيف أجري 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>
لا تنتمي إلى StackOverflow