You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 years ago | |
---|---|---|
.. | ||
dist/es5 | 2 years ago | |
es5 | 2 years ago | |
scripts | 2 years ago | |
src | 2 years ago | |
LICENSE | 2 years ago | |
README.md | 2 years ago | |
package.json | 2 years ago |
README.md
fetch-mock
Mock http requests made using fetch
fetchMock.mock('http://example.com', 200);
const res = await fetch('http://example.com');
assert(res.ok);
fetchMock.restore();
Table of Contents
I devote a lot of time to maintaining fetch-mock for free. I don't ask for payment, but am raising money for a refugee charity - please consider donating
Requirements
fetch-mock requires the following to run:
- Node.js 8+ for full feature operation
- Node.js 0.12+ with limitations
- npm (normally comes with Node.js)
- Either of the following
- node-fetch when testing in a nodejs
- A browser that supports the
fetch
API when testing in a browser
Documentation and Usage
See the project website
License
fetch-mock is licensed under the MIT license. Copyright © 2019, Rhys Evans