有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何通过maven在Junit4中将类别设置为默认类别

例如,我有两个类别A.classB.class,以下是这两个类别的一些测试方法:

@Test
@Category(A.class)
public void DemoTest1() {...}

@Test
@Category(B.class)
public void DemoTest2() {...}

我的pom文件如下所示:

       <profile>
            <id>Quick</id>
            <properties>
                <included.groups>
                    A.class AND
                    B.class
                </included.groups>
            </properties>
        </profile>

        <profile>
            <id>Full</id>
            <properties>
                <included.groups>               
                    B.class
                </included.groups>
            </properties>
        </profile>

但是,我有许多没有任何类别的测试,现在我想在类别B.class中运行它们,但我不想为每个测试添加类别B.class,因为计数太大

那么,有没有一种方法可以通过maven将这些测试的类别设置为默认类别B.class,我的意思是,如果一个测试没有任何类别,那么它将以默认类别B.class运行

非常感谢你们


共 (0) 个答案