-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
트랜젝션, 쿼리빌더, 커스텀 레포지토리 테스팅
21.11.18 20:32 작성 조회수 285
0
안녕하세요! 강의 잘 보고 있습니다.
쿼리빌더를 사용해서 SQL 문이 아주 복잡한 경우나 커스텀 레포지토리의 경우에는 어떤 식으로 테스팅 하는 것이 좋을까요? ㅠㅠ
jest.fn으로 모킹하는 것이 아니라 클래스 자체를 하나 만드는 겅이 더 좋을까요?
답변을 작성해보세요.
1
조현영
지식공유자2021.11.19
단위테스트를 하시는거라면 쿼리빌더나 레포지토리를 통째로 모킹하세요. 일단 레포지토리를 가짜 클래스로 두고 jest.fn은 메서드들 모킹때 쓰시면 됩니다.
답변 1