인프런 커뮤니티 질문&답변
Test 실행 시 별도의 application.yml 파일 적용이 안됩니다..
작성
·
2.7K
0
[질문 내용]
구글 드라이브에 파일을 올려놓았습니다.
https://drive.google.com/file/d/1Y8IHzdy-PcCujECBrTVG_CvdODYKZZXx/view?usp=sharing
https://drive.google.com/file/d/1Y8IHzdy-PcCujECBrTVG_CvdODYKZZXx/view?usp=sharing
Test시 강의에서 처럼 별도의 yml 파일을 만들어 Test에서만 적용을 하려 했지만 되지가 않아 문의 남깁니다.
에디터: VS-CODE
환경: JUNIT5
실행방법: VScode 내 확장 마켓플레이스 검색: Crtl + Shift + X
Java Extension Pack
Spring Boot Extenstion Pack
Lombok Annotations Support for VS Code
Spring Initializr Java Support
설치 후 Test 파일로 들어가서 코드줄 번호 왼쪽 실행하고 싶은 클래스 옆 빨간 동그라미 클릭.

main/src/test/resources/application-test.yml 을 MemberRepositoryTest.java에 적용시키고 싶어
TestPropertySource를 사용하였지만 경로를 읽어들이지 못하는것 같습니다. (https://docs.spring.io/spring-framework/docs/5.1.9.RELEASE/javadoc-api/org/springframework/test/context/TestPropertySource.html#properties--)
공식 홈페이지 사용법을 보고 체크했는데도 문제점을 발견하지 못해 게시글을 남깁니다.
인프런 커뮤니티에 다른 사용자가 같은 상황에 남긴 글을 보고 적용을 시켜보았지만 되지가 않았습니다.
yml 파일

Repo 소스코드

답변 1
1
김영한
지식공유자
안녕하세요. Soongu Jeon님
다음으로 구글에 검색해보시면 쉽게 답을 찾으실 수 있을거에요^^
vscode test application.yml
다음 블로그를 참고해주세요.
감사합니다.






정말 감사합니다.
하루를 꼬박 날렸는데 몇초만에 해결될 줄이야.. 좋은 하루 되십쇼!