Community

Junit Mockito 단위테스트에서 @ConfigurationProperties 관련 질문 드립니다.

@ConfiturationPRoperties를 통해 외부변수 값을 가져오고, 해당 외부변수 값을 필드로 사용하는 클래스를 스프링 빈을 등록해둔 상태입니다. 테스트가 아닌 실제 어플리케이션 구동 시에는 외부변수 값이 스프링 빈에 제대로 적용되는 것을 확인했습니다. 그런데 @Spy를 통해 주입한 객체에는 외부변수 값이 적용되지 않아 null인 상태입니다. 이런 현상이 왜 발생하는지 궁금합니다. 그리고 해결 방법이 있는지 궁금합니다. 답변 부탁드립니다. 캡처 사진들은 관련된 코드들입니다.

Loading...

알림

알림이 없습니다