• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

QueryDsl 테스트 작성 질문있습니다.

21.12.08 18:06 작성 조회수 124

0

그냥 데이터베이스는 여러개가 있어서 entityManager가 여러개 생기는 것을 @Qualifier 로 구분할 수 있더라구요
그런데 테스트를 작성할 때 서비스용 디비와 테스트용 디비를 구분하면 테스트 디비의 entityManager 로 JPAQueryFactory 를 생성해야 하는데 이 부분을 어떻게 처리할 수 있을까요?

 

답변 1

답변을 작성해보세요.

0

안녕하세요. Rorschach님

테스트용 설정을 별도로 두시고 JPAQueryFactory를 스프링 빈으로 등록하시면 됩니다.

그리고 테스트용 설정을 테스트시에 추가해서 사용하시면 됩니다.

감사합니다.