인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

IJILKJ님의 프로필 이미지

작성한 질문수

Slack 클론 코딩[백엔드 with NestJS + TypeORM]

유닛 테스팅 하기

JwtService는 어떤식으로 mock해야하나요?

작성

·

225

0

UserService가 아래처럼 UserRepository와 JwtService를 DI를 받아야합니다. (JwtService는 공식문서에서 본대로 nest자체에서 제공하는겁니다.)
그래서 우선 signup함수가 함수가 맞는지 비교하는 가벼운 테스트코드를 작성해봤는데 JwtService관련 에러가 나오는데 test code내에서 imports: [JwtService] 이런식으로도 해봤는데 해결이 어려워서 질문드립니다.

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

DI할 service는 항상 providers에 연결하시면 됩니다.

IJILKJ님의 프로필 이미지

작성한 질문수

질문하기