22.01.05 17:58 작성
·
2K
0
과 같이 구성했을 때 queryDSL 의 쿼리의 테스트코드를 작성할 때
springboottest 로 올려야할까요?
memberRepository 는 interface니까 순수 JUnit 테스트로 하려니 객체를 생성할 수가 없어서 스프링부트테스트로 올려서 빈으로 받아오는 방법말곤 잘 모르겠습니다.
(찾다보니 querydsl 자체를 jpaqueryfactory 를 mocking 해서 테스트하는게 있긴하던데 쿼리가 동작하는지 확인하는데 모킹으로 테스트하는 건 기능이 잘 작동하는지 보장하지 않는다고 생각합니다)
혹시 queryDSL 의 테스트를 작성해야 한다면 어떻게 해야할까요?