[이벤트 생성 API 개발]_04_테스트용 커스텀 애노테이션

less than 1 minute read

커스텀 애노테이션

어떤 테스트인지 테스트이름 만으로 설명하기 어렵고, 로직이 긴 경우

테스트에 대한 부연설명을 적어줄 애노테이션을 커스텀하게 만들어서 사용

(JUnit5는 description 애노테이션이 들어가 있음.)

  • @Retention() : 이 애노테이션을 붙인 코드를 얼마나 오래 가져갈 것인지 설정
    • CLASS : (기본값)
    • SOURCE : 굳이 컴파일 후에 유지할 필요 없다면 소스까지만