Reflection1 Mock 테스트에서 Spring 프로퍼티를 읽어올 수 없던 문제 문제상황 // 서비스 클래스 @RequiredArgsConstructor @Service public class AdminService { @Value("${spring.profiles.active}") private String activeEnv; // ...서비스 로직 } // 테스트 클래스 @ExtendWith(MockitoExtension.class) class AdminServiceTest { @InjectMocks private AdminService adminService; // ...테스트 코드 } 서비스 레이어의 테스트를 진행하기 위해 Mockito를 사용한 테스트를 만들었던 상황입니다. 서비스 클래스에선 현재 활성화된 프로파일의 이름을 사용하고자 @Value를 통해 프로퍼티를 주입받았습.. 2021. 4. 11. 이전 1 다음