Итак, fetch-mock-jest основан на fetch-mock ( это не jest-fetch-mock .. )
https://www.npmjs.com/package/fetch-mock-jest
http://www.wheresrhys.co.uk/fetch-mock/
У меня проблема:
// inside my test file
fetchMock.restore().mock('https://someSiteOnTheInternet.com', someResponse)
// inside my tested file
fetch('https://someSiteOnTheInternet.com').then(...)
Выше работает , но как только я пытаюсь локальный маршрут , он больше не работает
// inside my test file
fetchMock.restore().mock('/myProxy', someResponse)
// inside my tested file
fetch('/myProxy').then(...)
Этот ('/ myProxy') завершится с ошибкой ошибка:
console.error node_modules/jest-environment-jsdom/node_modules/jsdom/lib/jsdom/virtual-console.js:29
Error: Error: connect ECONNREFUSED 127.0.0.1:80
Есть идеи, что я здесь не так делаю?