有没有办法*防止* ReSharper并行运行程序集的unit testing?

我看到unit testing设置中的一个选项“并行运行到1 | 2”程序集“,但将其设置为”1“仍然似乎并行执行单个程序集的测试。有没有办法完全禁用并行执行?

这是ReSharper 6.1。

您可以尝试查看此处的堆栈溢出答案如何连续运行NUnit测试夹具?

但是,似乎您需要这样做可能会受到测试依赖性的推动。 要么访问公共资源,要么输出一个需要另一个的输入。 如果是这种情况,请考虑重构您的测试/代码以删除依赖项。 通常这可以通过使用模拟框架(Moq,RhinoMocks等)来完成。