[JUnit & Mockito] Creating different Test Configuration

원알렉스·2020년 9월 5일
0

JUnit & Mockito

목록 보기
9/9
post-thumbnail

🚀 테스트 전용 환경설정 구성하기

테스트를 진행하게 되면 테스트 환경에 맞춰서 환경 설정을 해줄 필요가 있을 수 있습니다. 이럴 때에는 src/test 디렉터리에 새로운 resources 라는 디렉터리를 생성해줍니다. 그리고 해당 디렉터리에 application.yml 파일을 생성해서 기존의 설정들을 오버라이딩해서 테스트 환경을 구성할 수 있습니다. 오버라이딩이 안된 값들은 기존의 설정을 사용하게 됩니다.

✓ 특정 클래스에만 특정 설정파일 사용하기

특정 클래스에만 특정한 설정파일(yml, properties)을 사용하고 싶다면 해당 클래스에 @TestPropertySource(locations = {"classpath:test-config.yml"}) 어노테이션을 추가하면 됩니다.

profile
Alex's Develog 🤔

0개의 댓글