作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我在单元测试设置中看到一个选项“并行运行最多 1|2”个程序集”,但将其设置为“1”似乎仍然并行执行单个程序集的测试。有没有办法禁用完全并行执行?
这是 ReSharper 6.1。
最佳答案
您可以尝试在此处查看堆栈溢出答案 How to run NUnit test fixtures serially?
但是,似乎您需要这样做可能是由测试依赖性插入的。要么需要访问公共(public)资源,要么需要将一个测试的输出作为另一个测试的输入。如果是这种情况,请考虑重构您的测试/代码以消除依赖性。通常这可以通过使用模拟框架(Moq、RhinoMocks 等)来完成。
关于c# - 有没有办法*防止* ReSharper 并行运行程序集的单元测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10017156/
我是一名优秀的程序员,十分优秀!