티스토리 뷰

구현을 살펴보면 jest-fetch-mock항상 약속이 해결 fetch됩니다 catch. 즉, . 그래서 당신은 a Promise.reject()가 필요하고 당신의 테스트에서 당신은 다음과 같은 것을해야 할 것입니다.

it('handles fetch errors', () => {
  return get('doesnotexist')
      .catch(error => expect(error).toEqual('some error'));
      });
      
-------------------

유효하지 않은 본문을 주면 약속의 캐치 부분이 넘어갑니다.

fetch.mockResponseOnce(null, init);


출처
https://stackoverflow.com/questions/39920278
댓글
공지사항
Total
Today
Yesterday
«   2025/08   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31