我正在使用Visual Studio 2017企业版和MSTest V2。我的解决方案有多个单元测试项目。在一个项目中,我有单元测试正在测试从安装目录加载资源。大多数测试都能正确加载资源,但有些会删除资源以确认是否正确处理。
我遇到的问题是测试运行并行。因此,删除资源的测试与加载资源的测试同时运行,导致测试失败。
我知道可以通过更新代码发送要搜索的目录或先运行一组测试,然后再运行下一组来解决此问题,但我更喜欢能够同时运行所有测试。听起来MSTest v2应该按顺序运行,除非另有指示要并行运行,但在我的系统上,这明显是错误的。看起来有序测试也不适用于v2。有办法让MSTest V2按顺序运行吗?