Junit–官方没有说明执行顺序
Junit是一个开源的Java语言的单元测试框架。
注解
@Test 表示为一个测试用例/方法
@BeforeEach、@BefroreAll 表示被注解的方法应该在其他方法之前
使用@BefroreAll注解方法必须为static修饰
@AfterAll、AfterEach – 表示被注解的方法应该在其他方法之后执行
使用@AfterAll注解方法必须为static修饰
断言
assertEquals(expect,actual) --校验期望值与实际值是否匹配
assertNotEquals(expect,actual) --校验期望值与实际值是否不匹配
assertTure --参数表达式,参数时布尔型
assertFalse --参数表达式,参数时布尔型
assertNull – 若参数为null则测试通过
assertNotNull --若参数不为空则测试通过
用例执行顺序
【junit的默认执行顺序不确定,可以手动设置】
@TestMethodOrder --方法排序
【手动设置用例运行