测试分类:
黑盒测试:不需要写代码,给输入值,看程序是否能输出期望值
白盒测试:需要写代码,关注具体的执行流程
Junit的使用:
1.定义一个测试类
2.定义测试方法:可以独立运行
3.给方法注解@test
4.导入junit
判定结果:绿色成功
@before申请资源
@close释放资源
package test; import junit.calculator; import org.junit.After; import org.junit.Assert; import org.junit.Before; import org.junit.Test; import java.util.Calendar; public class CalculatorTest { /*初始化*/ @Before public void init(){ System.out.println("init...."); } @After public void close(){ System.out.println("CLOSE"); } /* 测试add方法 * */ @Test public void testAdd(){ // System.out.println("执行"); calculator c = new calculator(); int result=c.add(1,2); // System.out.println(result); //断言 Assert.assertEquals(1,result); } }