我该如何从命令行运行Junit 4.8.1测试套件? 另外,我想使用JUnit 4.8引入的分类,有没有一种方式可以在命令行中指定我要运行的类别。
我该如何从命令行运行Junit 4.8.1测试套件? 另外,我想使用JUnit 4.8引入的分类,有没有一种方式可以在命令行中指定我要运行的类别。
截至4.8版本,无法通过命令行指定类别。
mvn verify -p(your profiles) -Dit.test=(SuiteClass)
SuiteClass
是一个空类(没有方法或字段),它带有注释 @RunWith(Categories.class)
和 @Suite.SuiteClasses({FooIT.class, BarIT.class, ...})
。其中,FooIT
和 BarIT
是集成测试。