【发布时间】:2012-11-26 02:55:51
【问题描述】:
有没有办法告诉 ReSharper 在其他人之前在项目中执行某组测试?我仍然想要并行执行,我不需要按方法控制它,只需按类即可。测试框架是 MSTest,如果这有影响的话。
我想这样做的原因是一些测试在低级别工作并且非常快,但其他测试在更高级别工作并且慢得多。我希望首先运行快速测试,因为如果它们失败了,那么我就知道出了点问题,继续下去就没有意义了。但是,ReSharper 目前首先运行我的慢速测试。
编辑:我的测试不是按字母顺序运行的(VS 2010 上的 R# 7.1)。我每个班级都有一个源文件。类中的测试似乎按照方法在源代码中出现的顺序运行,但我无法弄清楚 R# 如何确定测试类的顺序。这就是我所追求的,因为慢速和快速测试在不同的课程中。这也不是按字母顺序排列的,但每次运行都是一致的。
编辑2:好的,想通了(见答案)。
【问题讨论】: