我在单元测试设置中看到一个选项“并行运行最多 1|2 个程序集”,但将其设置为“1”似乎仍然并行执行单个程序集的测试。有没有办法完全禁用并行执行?
这是 ReSharper 6.1。
您可以尝试在此处查看堆栈溢出答案如何串行运行 NUnit 测试装置? https://stackoverflow.com/questions/6427138/how-to-run-nunit-test-fixtures-serially
但是,测试依赖性似乎可能会推动您执行此操作的需要。要么需要访问公共资源,要么一个测试的输出需要成为另一测试的输入。如果是这种情况,请考虑重构您的测试/代码以删除依赖性。通常这可以通过使用模拟框架(Moq、RhinoMocks 等)来完成。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)