[JUnit 4] @Nested 없이 계층 구조의 테스트 코드 작성하기
배부른코딩로그
💡 JUnit4에서 계층 구조의 테스트 코드를 작성해보자! 목표 계층 구조의 테스트 코드를 설명할 수 있다. JUnit4에 @Nested가 없어도 계층 구조로 테스트를 작성할 수 있다. 기존에 작성한 JUnit5의 @Nested와 어떻게 다른지 설명할 수 있다. 의지와 상관없이 노후화된 서비스가 있다면, JUnit 5를 사용하지 못하는 경우가 생기기 마련이다. 계측 구조의 테스트 코드는 조금 더 읽기 쉽고 명료한 테스트를 작성할 수 있게끔 도와주는데, 불행하게도 JUnit4는 @Nested 애노테이션을 사용할 수 없다. @Nested 애노테이션은 JUnit 5부터 릴리즈 되었기 때문이다. 링크된 글에서 간단한 예제를 살펴볼 수 있다. 이러한 JUnit4의 단점은 다음과 같은 라이브러리를 통해 개선할 수 ..