我在使用命令行 NUnit 测试运行程序运行测试时遇到问题。
我在 x64 机器上使用带有 .NET 4 的 2.5.4 版本。
使用以下行会导致失败“无法加载文件或程序集 'bar' 或其依赖项之一。系统找不到指定的文件。”
nunit-console-x86 foo.dll bar.dll /framework=4.0.30319
如果我反转 dll 文件名,它会抱怨找不到“foo”...
如果我像这样单独运行它们,它会起作用:
nunit-console-x86 foo.dll /framework=4.0.30319
如果我运行,第二个文件的测试也有效:
nunit-console-x86 bar.dll /framework=4.0.30319
在将我们的项目升级到 4.0 之前,我们使用了 NUnit 2.5.2 和相同的命令行工具选项,此时运行器可以很好地处理多个程序集。似乎同时对多个文件运行测试的能力被破坏了......
任何人都可以看到相同的行为,或者它是否有效表明我的环境以某种方式被破坏了?
/每