티스토리 뷰
@DataJpaTest
@ActiveProfiles(value = "test")
@AutoConfigureTestDatabase(replace = AutoConfigureTestDatabase.Replace.NONE)
@Import({DataBaseConfig.class, QuerydslConfig.class, SpringJpaProperties.class})
@ContextConfiguration(classes = {
EnableConfigurationProperties.class,
ConfigurationPropertiesScan.class
})
@ComponentScan("my.project.domain.repository")
위 소스에 있는 annotation들을 붙이면 전체 spring context를 불러오지 않고 repository만 테스트 할 수 있다.
'spring boot > snippets' 카테고리의 다른 글
mocking 하는 방법 (0) | 2021.12.22 |
---|---|
jpa에서 json column 사용하기 (0) | 2021.12.22 |
entity에 enum list 정의하기 (0) | 2021.12.22 |
jpa entity에서 column 정의 (0) | 2021.12.22 |
n+1 이슈 피하기 (0) | 2021.12.22 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday