标记一个具有许多类别的测试类

时间:2013-02-21 13:16:22

标签: java junit

我必须使用JUnit 4.11注释@Category标记一个具有多个测试类别的测试。 可能吗?如果是,请提供一些示例代码。

2 个答案:

答案 0 :(得分:13)

传递一系列类别,如shown in the javadoc

@Category({SlowTests.class, FastTests.class})
public static class B {
    @Test
    public void c() {
    }
}

答案 1 :(得分:2)

public static class B {
       @Test
       @Category( { SlowTests.class, FastTests.class })
       public void c() {
       }
}

这取自Categories的{​​{3}}。