gpt4 book ai didi

c# - 有没有办法*防止* ReSharper 并行运行程序集的单元测试?

转载 作者:IT王子 更新时间:2023-10-29 04:25:11 24 4
gpt4 key购买 nike

我在单元测试设置中看到一个选项“并行运行最多 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/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com