[이벤트 조회 및 수정 REST API 개발]_04_테스트 코드 리팩토링
테스트 코드 리팩토링
여러 컨트롤러 간의 중복 코드 제거하기
- 클래스 상속을 사용하는 방법
- @Ignore 애노테이션으로 테스트로 간주되지 않도록 설정
테스트에서 여러 애노테이션이 반복적으로 사용됨
공통된 부분을 BaseContorllerTest 클래에 넣고, 다른 웹 테스트클래스에서 이 클래스를 상속받아 사용하도록 리팩토링
@Ignore
- 테스트를 가지고있는 클래스가 아니므로 테스트를 실행하려고 하면 안된다.
- JUnit이 제공하는 애노테이션. 테스트를 가지고있지 않은 클래스로 간주
- JUnit5 @Disabled
전체 테스트를 실행하려면 패키지 선택 후, run
또는 mvn test