junit 4.8 release notes提供了有关如何使用类别来标记测试的示例,以便您可以单独运行类别。
它们具有以下内容:
@RunWith(Categories.class)
@IncludeCategory(SlowTests.class)
@SuiteClasses( { A.class, B.class })
public class SlowTestSuite {
}
如果我已经用@Category
注释了各种类和方法,那么@IncludeCategory
会不知道要运行哪些测试?
为什么我必须在@SuiteClasses
下再次明确列出测试,这似乎是多余的?
谢谢!