JUnit测试简单说明
原理是利用注解和反射对已开发的类和方法进行测试
1.主要用到的注解:
- @Test 单元测试
- @Before 在每个单元测试前执行
- @After 在每个单元测试后执行
- @BeforeClass 整个测试用例开始前
- @AfterClass 整个测试用例结束后
这里需要注意的是BeforeClass和AfterClass需要使用静态方法声明否则报错:
2.测试案例
测试代码
public class TestDemo {
@BeforeClass
public static void bc(){
System.out.println("整个测试用例开始前....");
}
@AfterClass
public static void ac(){
System.out.println("整个测试用例结束后");
}
@Before
public void be(){
//在每个单元测试前初始化
System.out.println("单元测试前执行.......");
}
@After
public void af(){
//在每个单元测试后进行恢复,防止影响后续测试
System.out.println("单元测试完成后执行..