腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
使用
Jest
模拟
Fetch
API
时
出现
的
问题
我试图用
Jest
模拟
fetch
API
,但面临断言在
fetch
解决之前运行
的
问题
,因此测试总是失败。这里是沙箱:https://codesandbox.io/s/
jest
-testing-2evvr 我也尝试了异步/等待,但仍然存在相同
的
问题
: it("should update result onsuccessful
fetch
"
浏览 16
提问于2020-08-28
得票数 0
回答已采纳
6
回答
有没有在console.warn上测试失败
的
jest
配置?
如何将
jest
测试配置为在
出现
警告
时
失败?// fail test
浏览 1
提问于2015-02-20
得票数 23
8
回答
如何
使用
Jest
在react-native中
使用
mocked
fetch
()对
API
调用进行单元测试
、
、
在React Native中,我
使用
fetch
来执行网络请求,但是
fetch
并不是一个明确要求
的
模块,因此似乎不可能用
Jest
模拟
。即使在测试中尝试调用
使用
fetch
的
方法也会导致: 有没有办法用
Jest
在原生
的
react中测试这样
的
API
请求?
浏览 208
提问于2016-03-18
得票数 48
回答已采纳
1
回答
如何在测试React应用程序时
模拟
fetch
?
、
、
、
、
我想测试一个
使用
全局
fetch
方法
的
小型React web应用程序。但是
模拟
似乎被忽略了,而内置
的
fetch
似乎被
使用
了:Error: connect ECONNREFUSED 127.0.0.1:80 ...看起来像是对内置
fetch
的
失败调用。然后我尝试
使用
jest
.fn而不是
jest
.spyOn global.
fetch
=
jest
.fn
浏览 26
提问于2020-06-16
得票数 4
回答已采纳
8
回答
Jest
测试通过但get错误:连接ECONNREFUSED 127.0.0.1:80
、
、
、
我在后端
使用
带有TypeScript
的
节点,在后端
使用
Jest
和Supertest作为测试框架。import request from "supertest"; const appInstance = server.appInstance; const
浏览 8
提问于2019-12-05
得票数 25
回答已采纳
1
回答
在类型记录中
的
函数中进行
模拟
提取
、
、
、
我有一个函数,在内部
使用
Fetch
,如下所示 classVar1: string;.../my-class';describe('My class mocked
fetch
', ()
浏览 1
提问于2021-10-15
得票数 3
回答已采纳
1
回答
如何编写指数退避重试方法
的
单元测试
、
尝试通过获取5次重试
API
请求
的
指数退避方法将有以下延迟:1ms、10 ms、100 ms、1s、10s,我无法成功地测试它。=> new Promise(resolve => setTimeout(resolve, 10 ** retryCount)); * Fetching with delay when
api
retryCount); }测试 import fetchMock fr
浏览 1
提问于2020-08-12
得票数 3
2
回答
Jest
with
fetch
-mock生成错误: TypeError:在nodejs上
使用
时无法读取未定义
的
属性'prototype‘
、
我几乎可以肯定这是我
的
错误,但我花了一整天
的
时间试图解决,但我失败了。 我确信我
的
模拟
是有效
的
,因为如果我将它通过参数传递给"Myclass.query“,它就能完美地工作。我还确信mock正在到达我
的
测试文件中,因为这个mock函数存在于
fetch<
浏览 0
提问于2019-01-02
得票数 3
3
回答
使用
类型记录和
Jest
简单地获取
模拟
、
、
什么是我最简单
的
方式来嘲弄
使用
类型记录获取? Promise.resolve({ json: () => Promise.resolve({ test
浏览 6
提问于2020-11-13
得票数 19
回答已采纳
1
回答
使用
Sanity npm包
的
Jest
模拟
测试
、
、
、
、
sanityClient({ dataset: '', token: String(process.env.SANITY_
API
_KEY(query); }
jes
浏览 10
提问于2021-05-19
得票数 0
回答已采纳
2
回答
如何在JavaScript中测试包含
fetch
调用
的
代码部分
、
、
、
假设我有这样
的
代码(来自Create React App):import logo from './App.css';
fetch
('manifest.json').then(r</p> );} e
浏览 0
提问于2018-07-27
得票数 0
1
回答
如何在
JEST
测试用例中检查全局
fetch
的
响应
、
、
、
因此,我
使用
jest
测试我
的
节点函数,该函数调用
fetch
()
APi
来获取数据,现在当我为相同
的
测试用例编写测试用例
时
,我得到了一个错误,如下所示: Received has value: [Function mockConstructor] 我
的
职能= { redirect: <em
浏览 1
提问于2019-05-29
得票数 2
回答已采纳
1
回答
带有钩子
的
条件渲染
的
测试用例
、
、
、
、
<AnotherComponent /> : <LoadingComponent />} return
fetch
('/
api
/v2/user').then(response => { return response.jso
浏览 3
提问于2020-03-29
得票数 0
2
回答
Jest
中
的
模拟
类模块
、
、
、
嘿,在嘲笑http请求
时
遇到了
问题
:这是我
的
文件夹结构和文件:├── config│ │ └──
api
.js├──: 'application/json',}); 处理程序/getUser.js <em
浏览 1
提问于2018-01-23
得票数 1
1
回答
无法读取未定义
的
属性“”mockResolvedValue“”
、
、
、
模拟
api
调用时
出现
错误却找不出原因。我正在
使用
jest
来测试我
的
api
fetch
调用函数。这是我要导出
的
函数: async functio
浏览 30
提问于2020-05-06
得票数 16
回答已采纳
1
回答
酶挂载不调用useEffect;反应测试-库渲染不调用useEffect
、
、
、
: </p>{helloData.Message} </div>} e
浏览 2
提问于2020-05-15
得票数 1
2
回答
React Native -在单元测试中
模拟
FormData
、
、
、
我在测试我
的
thunk
时
遇到了
问题
,因为我
的
许多
API
调用都在
使用
FormData,而我似乎不知道如何在测试中
模拟
这一点。我
使用
的
是
Jest
。我
的
设置文件如下所示: // Mocking the global.
fetch
included in React Native
浏览 27
提问于2017-08-23
得票数 9
1
回答
如何
使用
Jest
和Proxyquire对模块进行存根?
、
、
、
代码: getArticle "
jest
": { "globalSetup": ".proxyquire不是这里
使用
的
正确模块吗?我已经让node-
fetch
在我
的
测试中成为一个
模拟
,
浏览 1
提问于2018-07-06
得票数 1
回答已采纳
1
回答
TypeError:
fetch
.mockResponse不是函数
、
、
、
遇到以下错误: TypeError:
fetch
.mockResponse不是一个函数 尝试测试以下内容: getRequests = () => { 'Ocp-Apim-Subscription-Key': this.props.services.Dashboard.subscription_key,
fetch
if(json.value) { this.setState({Requests: js
浏览 18
提问于2019-04-25
得票数 0
1
回答
为什么
jest
不模仿这个模块呢?
、
、
我有一个应该调用本地
fetch
包装器
的
模块。为了检查get模块是否正确地调用了
fetch
包装器,我
模拟
了它并返回了一个间谍,如下所示:import
fetch
from '..(new Request(endpoint, init))// get.test.jsimport getto be cal
浏览 7
提问于2017-01-20
得票数 2
回答已采纳
点击加载更多
相关
资讯
MySQL分页时出现的数据重复问题
携程租车React Native单元测试实践
KVM出现问题时的解决方法
调用 Express API时出现奇怪的CORS错误该怎么办?
连接数据库时出现的乱码问题
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券