해결된 질문
작성
·
951
답변 1
자료들을 찾아보니 junit4~5(이전버전=비교적 초반 5버전)에서는 테스트에서 생성자 주입이 되지 않았다고 하네요.
junit5(비교적 최신)에서 @TestConstuctor가 도입되어 가능하게 변경되었다고 하는데 이 부분은 직접 확인해보시면 좋을 것 같아요. 확인 후 결과를 공유해주시면 다른 수강생 분들에게도 많은 도움이 될 것 같습니다.
보내주신 링크 참고하여 @TestConstructor(autowireMode = TestConstructor.AutowireMode.ALL) 어노테이션을 추가하고 @RequiredArgsConstructor 와 private final 방식으로 생성자 주입을 했더니 정상적으로 테스트가 실행되었습니다!
감사합니다!
추가가 되어있는데도 오류가 났었네요 ㅠ