Vault를 적용중인 프로젝트에서 DataJpaTest를 통한 단위 테스트 방법을 제시한다.
@ExtendWith(SpringExtension.class)
@DataJpaTest
@AutoConfigureTestDatabase(replace = AutoConfigureTestDatabase.Replace.NONE) // 임베디드 DB미사용 (개발 MySql사용)
@Import(VaultConfig.class) // DataSource Bean을 주입받음
class PoolContentRepositoryTest {
@Autowired
PoolContentRepository poolContentRepository;
@Test
void test(){
// DoSomething
}
}
'SpringFramework > JUnit Test' 카테고리의 다른 글
단위 테스트 작성 규칙 (0) | 2021.03.30 |
---|---|
응답값 한글 깨짐 (0) | 2021.03.22 |
Mock Response 객체로 변환 (0) | 2020.11.26 |
JUnit5 assertAll 사용법 (0) | 2020.11.24 |
SpringBoot JUnit5 의존성 설정 (0) | 2020.11.24 |