테스트 메소드를 원하는 순서에 따라 실행하도록 도와준다.
MethodOrderer 구현체
MethodOrderer.OrderAnnotation.classMethodOrderer.Random.classMethodOrderer.Alphanumeric.class@Order 어노테이션을 통해서 메소드의 실행 순서를 정할 수 있다.
보통 @TestInstance(Lifecycle.PER_CLASS) 와 같이 쓰인다.
@TestMethodOrder(MethodOrderer.OrderAnnotation.class)
class StudyTest {
@Test
@Order(2)
void test1() {}
@Test
@Order(1)
void test2() {}
@Test
@Order(3)
void test3() {}
}