Junit run @Test 除了4.8.2是按照从上往下其他新版本都是随机跑单元测试的,比如当前的4.11版本,但可以通过下面方法实现:
@FixMethodOrder(MethodSorters.JVM)
public class TestBATonDIS {...}
获取@Test单元测试方法名:
public class JUnitTest {
@Rule public TestName testName = new TestName();
@Before
public void before() {
System.out.println(testName.getMethodName());
}
@Test
public void test() {
System.out.println("test ...");
}
}