Nunit 运行 并行测试不起作用
Nunit running tests in parallel not working
我将 [assembly: Parallelizable(ParallelScope.Fixtures)]
添加到我的 AssemblyInfo.cs。
现在我正在 运行测试 dotnet test
并在日志中看到测试以正常顺序执行(一个接一个,按字母顺序排列,不混合,虽然我有 130 个测试10 个测试夹具)。
也 - 测试 运行 时间没有改变。
那么,可能是什么原因呢?谢谢!
nunit 版本 3.5
asp.net核心.
如果您是 运行 .NET Core 测试,则您使用的是 NUnit 可移植框架构建,它不支持并行执行。该属性仍然被接受,因此您可以在不更改代码的情况下切换到不同的平台构建。
我将 [assembly: Parallelizable(ParallelScope.Fixtures)]
添加到我的 AssemblyInfo.cs。
现在我正在 运行测试 dotnet test
并在日志中看到测试以正常顺序执行(一个接一个,按字母顺序排列,不混合,虽然我有 130 个测试10 个测试夹具)。
也 - 测试 运行 时间没有改变。
那么,可能是什么原因呢?谢谢!
nunit 版本 3.5
asp.net核心.
如果您是 运行 .NET Core 测试,则您使用的是 NUnit 可移植框架构建,它不支持并行执行。该属性仍然被接受,因此您可以在不更改代码的情况下切换到不同的平台构建。