Charlie Poole提到了这一点:
如果您正在运行.NET Core测试,那么您正在使用NUnit可移植框架构建,它不支持并行执行。该属性仍然被接受,因此您可以在不更改代码的情况下切换到不同的平台构建
是否有人知道情况是否仍然如此?
答案 0 :(得分:1)
是的,从NUnit 3.8.1开始仍然如此。即使框架的Portable版本已被.NET Standard版本取代,但尚未启用并行测试执行。
通过PARALLEL
条件编译在NUnit中启用并行执行,但尚未在.NET标准项目中启用。
更新 NUnit 3.10.1已经发布,当您使用.NET Standard / Core 2.0 +时,它会重新启用大多数并行功能。