SpringFramework/JUnit Test

JUnit DataJpaTest 단위 테스트 (with vault)

lovineff 2021. 3. 19. 18:04

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