سؤال

قد يبدو هذا سخيفًا ، لكنني كنت أحاول تنفيذ اختبار 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 يعمل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top