看一下junit类别。
您可以使用特定的类别注释来标记测试
public interface FastTests { }public interface SlowTests { }@Category(SlowTests.class)public class A { @Test public void a() {}}然后形成一个像
@RunWith(Categories.class)@IncludeCategory({FastTests.class})@SuiteClasses({A.class, B.class})public static class FastTestSuite { //}然后用
mvn -Dtest=FastTestSuite test
还要注意,如果您不想在套件类中手动指定单元测试用例类,则还可以使用ClasspathSuite的帮助,然后仅基于类别进行限制。



