这听起来很傻,但我一直在尝试使用PowerShell脚本执行NUnit测试,有几次尝试,但没有希望。是有不同的格式或是否需要增加一个插件?

任何帮助将appriciated ...

Command = "c:\Program Files\NUnit 2.4.8\bin\nunit-console.exe" /config=Release "C:\projects\IntegrationTests\IntegrationTests.nunit" 2>&1
  

输出如下:

     

PS C:\测试> “C:\ Program Files文件\ NUnit2.4.8 \ BIN \ NUnit的-console.exe”/配置=释放

     

“C:\项目\ IntegrationTests \ IntegrationTests.nunit” 2>&1

     

您必须提供在“/”操作者的右手侧的值表达式。

     

目前行:1字符:55 + “C:\ Program Files文件\ NUnit的2.4.8 \ BIN \ NUnit的-console.exe”/ <<<<

     

配置=释放 “C:\项目\ 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的命令工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top