搞定Junit单元测试{非专业}
1: 测试分类 2: 常用测试方法 2.1 断言语句 3: 基本测试 4: 组合测试 5: 参数化测试 6: 分类测试 (Category) 1:测试分类 1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 2. 白盒测试:需要写代码的。关注程序具体的执行流程。 2:常用测试方法 Junit 组合测试注解 : RunWith 指定测试类的为指定容器 可以为 Category SuitCase Parametered 建立参数类 且必须提供一个内部的静态方法 返回一个集合的 Collection<Object[]> Runwith 必须是 Parameterized.class Category 将测试方法 分类 RunWith 必须指定为 Categories.class FixMethodOrder 定义测试次序 2.1 断言语句 Assert 类 以静态方法 提供了一系列的测试方法 Method Description assertNull(java.lang.Object object) 检查对象是否为空 assertNotNull(java.lang.Object object) 检查对象是否不为空 assertEquals(long expected, long actual) 检查 long 类型的值是否相等 assertEquals(double