IT/프로그래밍

SpringBootTest Could not resolve placeholder 'spring.profiles.active' 테스트 하게 해! 줘!

홀롤록 2022. 10. 28. 09:59
반응형

정말 굵고 짧은 글이 될 것이다.

 

SpringBootTest Could not resolve placeholder 'spring.profiles.active'

Junit 테스트를 하다가 위와 같은 에러를 만났다. 이게 뭐냐??

너 지금 프로필 있는 설정파일 써야하는데 프로필을 안알려주면 실행 못해~

라는 이유로 실행 시켜주지 않는 것이고, 테스트 하는 곳에 아래와 같은 내용을 넣어봐 라는 내용이 많았습니다.

@SpringBootTest
@ActiveProfiles("test")

하지만 실패..

해결방법은 아래와 같았습니다.

@SpringBootTest(properties = "spring.profiles.active:test")

아주 간단한 것이었어요... 그냥 에러 내용대로만 했어야 했던 것이다.

친절한 스프링... 아래 링크 참조합니다~

https://github.com/spring-projects/spring-boot/issues/19788

반응형