TDD - Order
테스트 메서드 순서 정하기
- 클래스 상단에 @TestMethodOrder 어노테이션 사용
- 각 메서드 상단에 @Order 어노테이션 사용
@DisplayName("Member Test")
@TestMethodOrder(MethodOrderer.OrderAnnotation.class)
class MemberServiceTest {
@Test
@Order(1)
public void getMemberCountTest() {
// ...
}
@Test
@Order(3)
public void findMemberByIdTest(String userId) {
// ...
}
@Test
@Order(2)
public void findAllTest() {
// ...
}
}