导入依赖
testImplementation 'org.junit.platform:junit-platform-suite-engine:1.8.2'
创建Class 并且用上述依赖的注解修饰
可以用@SelectClasses 来指定对应的Test case 集合
@Suite
@SuiteDisplayName("JUnit Platform Suite")
@SelectClasses({TestCloudBB.class,TestCloudAA.class})
public class DTestSuite {
}
详细配置参考Junit 5 官网
https://howtodoinjava.com/junit5/junit5-test-suites-examples/
实际项目遇见的问题
没有在gradle 导入依赖,但是注解也是可以编译通过,导致该TestSuite 测试执行后找不到对应的测试用例。