我有一个非常简单的问题,但是在Google中找不到有关它的任何信息。
我使用NUnit3和NunitAdapter通过Visual Studio或构建代理上的dotnet测试运行测试。我需要添加属性[assembly:Parallelizable()]和[assembly:LevelOfParallelism()]。
但是netCore项目还没有assemblyInfo.cs,我也不知道在哪里添加此属性。
P.S:在我从未使用过netCore之前,我们几天前才迁移到它。
答案 0 :(得分:3)
您可以将该属性放置在所需的任何文件中,不必为AssemblyInfo.cs
。话虽如此,我想将这些内容分开存放,否则它们很容易遗漏,因此我建议您将它们存放在不同的文件中,并可能将其命名为AssemblyInfo.cs
。
答案 1 :(得分:1)
如into NUnit documentation所述,您可以在测试级别指定可并行化属性
例如
[TestFixture]
[Parallelizable(ParallelScope.All)]
或者,您也可以添加文件并将其命名为AssemblyInfo.cs