Unit testing Nunit并行运行测试不工作

Unit testing Nunit并行运行测试不工作,unit-testing,parallel-processing,asp.net-core,nunit,nunit-3.0,Unit Testing,Parallel Processing,Asp.net Core,Nunit,Nunit 3.0,我将[assembly:Parallelizable(ParallelScope.Fixtures)]添加到我的AssemblyInfo.cs中 现在,我正在运行测试dotnet测试,并在日志中看到该测试以正常顺序执行(fixture-on-fixture,按字母顺序,不混合,尽管我在10个测试fixture中有130个测试)。 另外,测试运行时间没有改变。 那么,原因是什么呢?谢谢 nunit版本3.5 asp.net core。如果您正在运行.net core测试,则使用的是不支持并行执行的

我将
[assembly:Parallelizable(ParallelScope.Fixtures)]
添加到我的AssemblyInfo.cs中

现在,我正在运行测试
dotnet测试
,并在日志中看到该测试以正常顺序执行(fixture-on-fixture,按字母顺序,不混合,尽管我在10个测试fixture中有130个测试)。 另外,测试运行时间没有改变。 那么,原因是什么呢?谢谢

nunit版本3.5


asp.net core。

如果您正在运行.net core测试,则使用的是不支持并行执行的NUnit portable framework版本。该属性仍然被接受,因此您可以在不更改代码的情况下切换到不同的平台构建