##Junit单元测试:
测试分类:
黑盒测试:操作简单,看不到代码运行,不用写代码,给值看程序是否输出期望值
白盒测试:需要写代码,关注程序的执行流程。
Junit使用:属于白盒测试;
步骤:
- 定义一个测试类(测试用例)
- 建议:测试类名:被测试的类名+test
- 包名:xx.xxx.xx.test
- 定义测试方法:可以独立运行;
- 方法名:test+方法名
- 返回值:void
- 参数列表:空参
- 给方法加@Text注解才可以使用;
- 导入Junit依赖环境
判定结果:
红色:失败
绿色:成功
一般我们会使用断言操作来处理结果
Assert.assertEquals(期望的结果,测试的结果)
补充:这是省略相同的的方法(例如io)
@Before:
修饰的方法会在测试方法之前被自动执行
@After:
修饰的方法会在测试方法之后自动被执行