Ошибка 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: ests > "c:\Program Files Unit2.4.8\bin unit-console.exe" /config=Выпуск
"C:\projects\IntegrationTests\IntegrationTests.nunit " 2>и1
Вы должны указать выражение значения в правой части оператора '/'.
В строке: 1 символ: 55 + "c:\Program Файлы\ NUnit 2.4.8\bin unit-console.exe" / <<<<
конфигурация=Релиз "C:\projects\IntegrationTests\IntegrationTests.nunit " 2>&1
Заранее спасибо
Решение 2
Извините за беспорядок в верхнем диалоговом окне, правильная версия кода ниже
& '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.