这可能听起来很傻,但我一直在尝试使用 powershell 脚本执行 NUnit 测试,尝试了几次但没有希望。有不同的格式还是我需要添加插件?
任何帮助都会被应用...
Command = "c:\Program Files\NUnit 2.4.8\bin\nunit-console.exe" /config=Release "C:\projects\IntegrationTests\IntegrationTests.nunit" 2>&1
Output as below:
PS C:\tests> "c:\Program Files\NUnit2.4.8\bin\nunit-console.exe" /config=Release
"C:\projects\IntegrationTests\IntegrationTests.nunit" 2>&1
You must provide a value expression on the right-hand side of the '/' operator.
At line:1 char:55 + "c:\Program Files\NUnit 2.4.8\bin\nunit-console.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 命令是否有效。
关于nunit - 执行 NUnit 测试时出现 Powershell 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2111069/