작성한 질문수
스프링 부트 개념과 활용
스프링 데이터 6부: 스프링 데이터 JPA 연동
작성
·
200
0
@WebMvcTest의 경우 슬라이싱 테스트를 하기 위해 테스트 하고자 하는 컨트롤러 명을
@WebMvcTest(SampleController.class)
이렇게 명시하였는데,
@DataJpaTest는 테스트 하고자 하는 Repository를 명시하지 않아도 되는 것인가요?
답변 감사합니다 :)
답변 2
1
네 슬라이싱 테스트는 특정 클래스 보다 해당 계층이나 역할의 빈들을 전부 스캐닝해서 등록해주기 때문에 특정 클래스를 명시하지 않고 써도 됩니다. @WebMvcTest도 비슷하게 특정 클래스를 명시하지 않고 모든 웹 관련 빈들을 스캐닝 할 수도 있습니다.
늦은 시간 답변 감사드립니다ㅎㅎ