JUnit套件测试(共通类测试)

Posted wzhw2015

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JUnit套件测试(共通类测试)相关的知识,希望对你有一定的参考价值。

@RunWith(Suite.class)
@Suite.SuiteClasses({ TestClass1.class, TestClass2.class })
public class SuiteTest {
}
 
@RunWith(Suite.class)
@Suite.SuiteClasses({ TestClass3.class, TestClass5.class })
public class TestClass1 {
}
 
@RunWith(Suite.class)
@Suite.SuiteClasses({ TestClass4.class, TestClass5.class })
public class TestClass2 {
}
 
public class TestClass3 {

@Test
public void test3() {
System.out.println("3");
}
}
 
public class TestClass4 {

@Test
public void test4() {
System.out.println("4");
}
}
 
public class TestClass5 {

@Test
public void test5() {
System.out.println("5");
}
}
 
实行结果:
3
5
4
5

以上是关于JUnit套件测试(共通类测试)的主要内容,如果未能解决你的问题,请参考以下文章

第八章:Junit——TestSuite 的测试套件的 事例

如何将JUnit 4测试添加到JUnit 3测试套件中

JUnit测试套件(Test Suite)

SpringBootTest 和Testng组成测试套件

测试套件在 JUnit5 中是不是被认为已弃用?

带有 @Suite 注释的 Junit5 测试套件不使用 mvn test 命令执行测试