Junit4中使用标签@FixMethodOrder指定多个测试执行顺序
使用时,在类名前添加如
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
打开源码,我们可以看到MethodSorters的值有3个:NAME_ASCENDING,JVM,DEFAULT
1. NAME_ASCENDING:按照方法名排序,按照词典排序规则
2. JVM:JVM返回的顺序,每次测试的执行顺序有可能会所不同
3. DEFAULT:确定的,但不可预测的顺序,当不设置时,默认用该方法