使用类
public class Cal { public int add(int a,int b){ return a+b; } public int sub(int a,int b){ return a-b; } }
测试类
import org.junit.Assert; import org.junit.Test; public class CalTest { Cal cal = new Cal(); @Test public void addTest() { int res = cal.add(2, 3); Assert.assertEquals(5, res); } @Test public void SubTest() { int res = cal.sub(5, 2); Assert.assertEquals(4, res); } }
测试全部方法
结果1个通过,一个失败
每个测试方法执行前和执行后都会执行这两个注释
@Before public void start(){ System.out.println("start.."); } @After public void end(){ System.out.println("end..."); }