1. 문제 상황 인프런에서 김영한님의 강의를 들으며 테스트 코드를 짜던 도중에 org.junit.jupiter.api.extension.parameterresolutionexception 라는 에러를 마주했다. 강의에선 김영한님은 @Autowired 어노테이션으로 스프링 빈을 주입받았는데, 나는 생성자 주입을 Lombok의 @RequiredArgsConstructor 어노테이션과 함께 사용해봤는데 생성자 주입을 사용하니까 위와 같은 에러가 발생했다. 똑같이 스프링 빈을 주입 받는 것인데 왜 생성자 주입을 받으면 안 되는 것인지 궁금해서 구글링을 해봤더니 Junit5의 아키텍쳐와 관련이 있었다. 2. Junit5 아키텍쳐? Junit5 아키텍쳐는 Jupiter, Vintage, Junit Platform ..