出于性能原因,我并行执行单元测试。有几个类不能并行执行单元测试(我知道这是有问题的,但试图找到一个中间解决方案)。
有没有办法在运行解决方案中的所有测试时按顺序执行类中的测试?
答案 0 :(得分:0)
看起来设置是在项目级别,因此有两个具有不同设置的测试项目可能是一个中间解决方案。
https://msdn.microsoft.com/en-us/library/ee921484(v=vs.100).aspx
答案 1 :(得分:0)
使用xunit并使用
关闭并行性[assembly: CollectionBehavior(DisableTestParallelization = true)]
在单元测试项目的AssemblyInfo.cs文件中。
如果您使用Microsoft.VisualStudio.QualityTools.UnitTestFramework
结帐此链接,请查看迁移到xunit Comparing xUnit.net to other frameworks