@FixMethodOrder(Option)
- Test 메소드 실행 순서의 기준을 지정하는 Annotation
MethodSorters Option
- MethodSorters.DEFAULT
- hashcode를 기반으로 순서를 결정한다.
- 실행 순서를 예측하기 힘들다.
- MethodSorters.JVM
- 시스템의 리소스 상황에 따라 다른 순서로 결과를 보낸다.
- MethodSorters.NAME_ASCENDING
- 메소드 명을 오름차순으로 정렬한 순서대로 실행된다.
1
2
3
4
5
6
7
8
9
10
11
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
public class JunitOrderTest {
@Test
public void test1() {
System.out.println("첫번째로 실행!");
}
@Test
public void test2() {
System.out.println("두번째로 실행!");
}
}