JUNIT单元测试

JUNIT单元测试:

测试分类:

黑盒测试:传参(input),接收参数(output),不需要写代码,给输入值,看程序能否输出期望值。

白盒测试:要写代码,关注程序具体的执行流程。junit是白盒测试。

 

JUNIT测试:

这样测试太复杂。

public class Demo{
   public static void main(String[] args){
       //创建对象
       Calcultor c = new Calcutor();
       //打印,调用方法
       System.out.println(c.add(1,2));
       System.out.println(c.sub(1,2));
  }
}
calss Calcultor{
   public int add(int a, int b){
       return a + b ;
  }
   public int sub(int a, int b){
       return a - b ;
  }
   
}

白盒测试的步骤:

1,定义一个测试类(测试用例)

建议:

测试类名:被测试的类名+Test

包名:xxx.xxx.xxx.test包

2,定义测试方法:可以独立运行

建议: 方法名:test+测试的方法名

返回值:void

参数列表:空参

3,给方法加@Test

4,导入junit的依赖

5,断言 Assert.assertEquals(期望值,得到的值);

posted @ 2020-04-16 17:12  涸辙  阅读(139)  评论(0编辑  收藏  举报