-
jest-fetch-mock 提供了一个值得采纳的模拟功能
资源介绍
笑话取笑
提取是在浏览器中执行HTTP请求的规范方法,它可以在其他环境(例如React Native)中使用。 通过Jest Fetch Mock,您可以轻松模拟fetch调用并返回伪造HTTP请求所需的响应。 它很容易设置,并且不需要像nock这样的库就可以开始使用,它使用Jest的内置支持来对表面下的模型进行模拟。 这意味着任何jest.fn()方法也都可用。 有关Jest模拟API的更多信息,请在查看其文档
目前,它支持使用 polyfill进行 ,因此它支持Node.js和任何类似浏览器的运行时。
内容
用fetch.mockResponses多个提取
使用fetch.resetMocks重置测试之间的fetch.resetMocks
使用fetch.mock检查每个fetch调用的模拟状态
使用函数模拟慢速服务器
用法
套件安装
要设置您的提取模拟,您需要执行以下操作: