خطأ PowerShell في تنفيذ اختبار Nunit
-
22-09-2019 - |
سؤال
قد يبدو هذا سخيفًا ، لكنني كنت أحاول تنفيذ اختبار Nunit باستخدام نص PowerShell ، وكان لديه عدة محاولات ولكن لا أمل. هل هناك تنسيق مختلف أم أحتاج إلى إضافة مكون إضافي؟
أي مساعدة سيتم عرضها ...
Command = "c:\Program Files\NUnit 2.4.8\bin\nunit-console.exe" /config=Release "C:\projects\IntegrationTests\IntegrationTests.nunit" 2>&1
الإخراج على النحو التالي:
PS C: Tests> "C: Program Files nunit2.4.8 bin nunit-console.exe" /config = relext
"C: Projects integrationTests integrationTests.nunit" 2> & 1
يجب توفير تعبير قيمة على الجانب الأيمن من المشغل "/".
في السطر: 1 char: 55 + "C: Program Files nunit 2.4.8 bin nunit-console.exe" / <<<
config = الإصدار "C: Projects integrationTests integrationTests.nunit" 2> & 1
شكرا لك مقدما
المحلول 2
آسف على الفوضى في مربع الحوار TOP ، إصدار الرمز المناسب أدناه
& 'c:\Program Files\NUnit 2.4.\bin\nunitconsole.exe' /config=Release C:\Projects\IntegrationTests\IntegrationTests.nunit 2>&1
نصائح أخرى
أنت لم تضع الجزء
/config=Release
داخل نص الأمر المقتبس.
من المحتمل أن يبدو الأمر الخاص بك يبدو
"c:\Program Files\NUnit 2.4.8\bin\nunit-console.exe /config=Release C:\projects\IntegrationTests\IntegrationTests.nunit" 2>&1
... لم أتحقق من خيارات سطر الأوامر nunit-console.exe ، لكنني أفترض أنك اختبرت بالفعل إذا كان أمر nunit يعمل.