작성
·
239
답변 1
0
jest.fn(() => {})는 jest.fn().mockImplementation(함수)과 동일합니다. 그럼 mockImplementation()과 mockResolvedValue(), mockReturnValue()의 차이를 보면 되는데
mockImplementation은 함수 구현 자체를 가짜로 만들 수 있는 것이고, mockResolvedValue는 Promise.resolve(값)과 같습니다. mockReturnValue는 함수 리턴값만을 특정 값으로 바꾸는 것이고요.