# 测试分类
- 黑盒:不关注过程
- 白盒:写代码关注程序的执行流程
Junit 式白盒测试
# Junit 的使用
# 步骤
# 定义一个测试类(测试用例)
- 测试类名:被测试的类名 Test
- 测试包名:xxx.xxx.test
# 定义测试方法
- 方法名:test 被测试的方法名
- 返回值:void
- 参数:空参
# 给方法加 @Test
# 导入 Junit 测试环境
# 判断输出正确性
- 利用断言:
Assert.assertEquals(期望值,实际值);
- 红色测试不通过,绿色测试通过
# @Before
与 @After
# @Before
- 所有测试方法执行之前都会先运行
- 一般用于内存申请和初始化
# @After
- 所有测试方法执行完后都会运行一遍
- 一般用于资源的释放