下面用一个计算器进行演示
1.定义一个测试类
package cn.itcast.junit;
import org.junit.Assert;
import org.junit.Test;
public class CalculatorTest {
}
2.定义一个测试方法
@Test
public void testAdd(){
Calculator c = new Calculator();
int result = c.add(1,2);
Assert.assertEquals(3,result);
}
3.给方法加@Test
4.导入junit依赖环境
5.判定结果:
红色:失败
绿色:成功
一般用断言操作来处理结果:
Assert.assertEquals(期望的结果,运算的结果);
6.@Before&@After
@Before:用于资源申请,所有测试方法执行前都会执行该方法
@After:在所有测试方法完成后都会执行该方法