@DataJpaTest 에 대해 간단한 질문있습니다.

미해결질문
윤홍찬 프로필

@WebMvcTest의 경우 슬라이싱 테스트를 하기 위해 테스트 하고자 하는 컨트롤러 명을

@WebMvcTest(SampleController.class)

이렇게 명시하였는데,

@DataJpaTest는 테스트 하고자 하는 Repository를 명시하지 않아도 되는 것인가요?

답변 감사합니다 :)

백기선 프로필
백기선 2달 전

네 슬라이싱 테스트는 특정 클래스 보다 해당 계층이나 역할의 빈들을 전부 스캐닝해서 등록해주기 때문에 특정 클래스를 명시하지 않고 써도 됩니다. @WebMvcTest도 비슷하게 특정 클래스를 명시하지 않고 모든 웹 관련 빈들을 스캐닝 할 수도 있습니다.

윤홍찬 프로필
윤홍찬 2달 전

늦은 시간 답변 감사드립니다ㅎㅎ

지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스