JUnit - 套件测试
-
简述
Test suite用于捆绑几个单元测试用例并一起运行。在 JUnit 中,两者@RunWith 和 @Suite注释用于运行套件测试。本章以两个测试类为例,TestJunit1 & TestJunit2,使用测试套件一起运行。 -
创建一个类
创建一个要测试的java类,比如说, MessageUtil.java 在 C:\>JUNIT_WORKSPACE 中。 -
创建测试用例类
创建一个名为的java类文件 TestJunit1.java 在 C:\>JUNIT_WORKSPACE 中。创建一个名为的java类文件 TestJunit2.java 在 C:\>JUNIT_WORKSPACE 中。 -
创建测试套件类
- 创建一个java类。
- 在类中附加 @RunWith(Suite.class) 注释。
- 使用 @Suite.SuiteClasses 注释添加对 JUnit 测试类的引用。
创建一个名为的java类文件 TestSuite.java 在 C:\>JUNIT_WORKSPACE 中执行测试用例。 -
创建测试运行程序类
创建一个名为的java类文件 TestRunner.java 在 C:\>JUNIT_WORKSPACE 中执行测试用例。使用 javac 编译所有 java 类。现在运行 Test Runner,它将运行在提供的测试用例类中定义的测试用例。验证输出。