腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
fetch
()
进行
Jest
测试
,
并从
JavaScript
数据
中
获取
“
未定义
的
”
javascript
、
json
、
jestjs
、
fetch
我正在学习
使用
jest
进行
fetch
和
javascript
测试
。我遇到了以下问题,并试图解决它,但失败了: 我正在尝试通过
fetch
()从https://reqres.in/api/users/1
使用
JavaScript
Jest
测试
来验证来自JSON
的
一些
数据
,以从JSON
获取
数据</e
浏览 28
提问于2020-10-27
得票数 0
1
回答
如何从
Jest
手动模拟检查默认导出函数
javascript
、
typescript
、
jestjs
、
fetch
; 但是,在尝试检查调用它时
使用
的
参数时,我遇到了问题,因为
fetch
上
的
mock属性是
未定义
的
。isomorphic-
fetch
" const fetchMock = _fetchMock as
jest
.Mock<Promise<any>>; 在
测试
文件
中
,我可以检查要
获取
的
调用 fetchMock.mock.calls[0] 但是现在,由于某
浏览 14
提问于2020-07-31
得票数 1
回答已采纳
1
回答
对API返回
的
异步请求在
Jest
中
未定义
jestjs
我是
测试
新手,尤其是
Jest
。我遵循了几个教程,在这些教程
中
,他们以我正在尝试
的
方式处理异步代码。当我
使用
虚拟
数据
进行
自定义承诺时,我
的
代码似乎可以正常工作。但是,当我尝试
使用
axios从外部API
获取
数据
时,
Jest
get作为一个
未定义
的
响应。我发现这与通过Node.JS运行
Jest
有关,但我不知道如何处理它,因为我不了解n
浏览 15
提问于2019-04-02
得票数 1
1
回答
嘲弄克隆函数
javascript
、
reactjs
、
unit-testing
、
jestjs
我有一个
获取
请求,如果没有克隆响应:response.clone().json()作为上下文,我就无法解析响应
中
的
json: .then((response) => {((json) => { setResponse(json)我对
使用
Jest
和
测试
库
进行
测试
是100%<
浏览 6
提问于2022-01-14
得票数 0
回答已采纳
1
回答
response.json - TypeError:
Jest
不是一个函数
javascript
、
json
、
react-native
、
jestjs
、
fetch-api
我们正在对一个React-Native应用程序
进行
单元
测试
(
使用
Jest
),该应用程序
使用
fetch
执行各种应用程序接口调用。例如,这里有一个函数,在给定一个令牌
的
情况下,它将获得相关用户
的
第一个项目(proje
浏览 27
提问于2019-10-29
得票数 0
回答已采纳
1
回答
即使在执行
fetch
.mockResponse之后
使用
Jest
,实际
的
提取也会被调用
reactjs
、
jestjs
、
jest-fetch-mock
我是第一个用
Jest
编写第一个
测试
用例
的
新手。我得模拟一个回音。我用
的
是取笑-取笑-模仿。但是,调用将转到实际
的
fetch
,并且返回
的
数据
未定义
。package.json:global.
fetch
= require('
jest
-
fetch
-mock'); 实
浏览 1
提问于2019-06-10
得票数 3
8
回答
如何
使用
Jest
在react-native中
使用
mocked
fetch
()对API调用
进行
单元
测试
unit-testing
、
react-native
、
jestjs
在React Native
中
,我
使用
fetch
来执行网络请求,但是
fetch
并不是一个明确要求
的
模块,因此似乎不可能用
Jest
模拟。即使在
测试
中
尝试调用
使用
fetch
的
方法也会导致: 有没有办法用
Jest
在原生
的
react
中
测试
这样
的
浏览 208
提问于2016-03-18
得票数 48
回答已采纳
1
回答
使用
Jest
模拟API错误响应时,组件
中
未定义
Fetch
reactjs
、
unit-testing
、
jestjs
、
react-testing-library
我正在
测试
一个组件,它
使用
useEffect钩子从API
获取
数据
,更新状态,然后构建组件。我以为例成功地模拟了几个
测试
的
API响应。现在,我正在尝试编写一个
测试
,在其中模拟API返回
的
错误。我成功地
使用
测试
数据
获取
模拟,如下所示:
浏览 32
提问于2022-01-15
得票数 1
回答已采纳
1
回答
Jest
+ React: it.each()等待变量
javascript
、
jestjs
、
fetch
、
each
我在一个
jest
文件中
使用
了react:
的
代码import React from 'react';import { Providerstore = mockStore({});
fetch
files/data
浏览 16
提问于2022-04-17
得票数 -1
3
回答
如何
使用
jest
和酶
测试
react
中
的
API调用?
reactjs
、
api
、
tdd
、
jestjs
、
enzyme
我有一个React容器,我在其中
进行
API调用,并希望能够
使用
jest
和酶
进行
测试
,但不确定如何
进行
测试
。这是我
的
代码:import Search from "../..SearchContainer extends React.Component { articles: [] performSearch =
浏览 0
提问于2018-04-18
得票数 8
2
回答
如何在
JavaScript
中
测试
包含
fetch
调用
的
代码部分
reactjs
、
unit-testing
、
fetch
、
code-coverage
假设我有这样
的
代码(来自Create React App):import logo from './App.css';
fetch
('manifest.json').then(r</p> );} e
浏览 0
提问于2018-07-27
得票数 0
2
回答
Jest
with
fetch
-mock生成错误: TypeError:在nodejs上
使用
时无法读取
未定义
的
属性'prototype‘
node.js
、
jestjs
我几乎可以肯定这是我
的
错误,但我花了一整天
的
时间试图解决,但我失败了。 我确信我
的
模拟是有效
的
,因为如果我将它通过参数传递给"Myclass.query“,它就能完美地工作。我还确信mock正在到达我
的
测试
文件
中
,因为这个mock函数存在于<
浏览 0
提问于2019-01-02
得票数 3
3
回答
如何
使用
带有
Jest
和类型记录
的
节点
获取
?
typescript
、
jestjs
、
es6-modules
、
ts-jest
、
node-fetch
我正在尝试建立一个非常简单
的
NPM代码库,我可以用它来驱动一个API来做一些
测试
。当我试图在代码中
使用
node-
fetch
库(或者在/test目录
中
的
test.ts文件
中
,或者在/sr
浏览 21
提问于2022-06-16
得票数 2
回答已采纳
2
回答
我如何在
Jest
中
模拟用于
测试
的
东西?
reactjs
、
jestjs
我有一个组件在它
的
componentDidMount函数
中
获取
一些
数据
。
获取
数据
的
函数在
fetch
-data.js
中
。我正在尝试
测试
这个组件,并希望模拟
获取
的
数据
。在模拟
fetch
函数以
进行
测试
时,我试图遵循以下链接: 我
的
__mocks__文件夹与我
的
node_module
浏览 4
提问于2017-11-13
得票数 2
回答已采纳
1
回答
用
Jest
/酶在componentDidMount
中
测试
多个取子
reactjs
、
testing
、
fetch
、
jestjs
、
enzyme
我开始了解更多关于
使用
Jest
/酶法
进行
反应
测试
的
知识,并尝试学习如何
测试
使用
fetch
的
api调用。beforeEach(() =&g
浏览 0
提问于2018-10-12
得票数 0
回答已采纳
1
回答
如何为
未定义
的
窗口对象编写
测试
用例
javascript
、
unit-testing
、
vue.js
、
jestjs
、
vue-test-utils
我
使用
vue
测试
工具
Jest
框架对我
的
vue文件
进行
单元
测试
。我不能
测试
下面这一行。我
的
问题是如何将
JavaScript
Window设置为
未定义
的
。是否有任何方法将窗口设置为
未定义
的
浏览器对象模型(BOM)?
浏览 3
提问于2020-02-20
得票数 3
1
回答
如何在
JEST
测试
用例
中
检查全局
fetch
的
响应
node.js
、
reactjs
、
express
、
jestjs
因此,我
使用
jest
测试
我
的
节点函数,该函数调用
fetch
() APi来
获取
数据
,现在当我为相同
的
测试
用例编写
测试
用例时,我得到了一个错误,如下所示: Received has value: [Function mockConstructor] 我<e
浏览 1
提问于2019-05-29
得票数 2
回答已采纳
2
回答
Jest
单元
测试
,模拟函数内IF条件
的
实现,以实现完整
的
代码覆盖
javascript
、
reactjs
、
jestjs
、
enzyme
我在一个文件中有一个API脚本 fetchData: async (url) => { } },当我模拟调用时,我在代码覆盖率中有两行未覆盖
的
代码下面是我到目前为止所尝试
的
方法,它们都不起作用 it('test', async () => {
浏览 4
提问于2018-01-18
得票数 0
3
回答
使用
jest
在组件中导入
javascript
模拟
javascript
、
node.js
、
testing
、
mocking
、
jestjs
你知道如何模拟“导入”来
进行
测试
吗?我现在
使用
jest
。browser = {}; return browser; import {fetchData} from './../
fetch
-data.js'; exp
浏览 5
提问于2018-01-04
得票数 0
2
回答
如何模拟函数,即在axios承诺
的
“那么”
中
调用?
javascript
、
mocking
、
jestjs
我有一个函数,即从后端
获取
数据
。当
fetch
成功时,它从响应中提取一个值,然后调用另一个函数(parseAllRecordsData),即将该值转换为其他值。我正在尝试
测试
这个函数,但是在模拟parseAllRecordsData函数之后,它仍然试图调用原始函数(
并从
该函数抛出错误)。在其他
测试
中
,
jest
.fn或
jest
.spy工作正常,但当我试图模拟在“那么”中
使用
的
函数时,就不会了。}
浏览 1
提问于2019-02-06
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
携程租车React Native单元测试实践
2020 年你应该知道的 React 库
前端单元测试入门
2020年最值得你去尝试的JavaScript测试框架
JavaScript 2019大调查:GraphQL具增长潜力
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券