腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
获取
API
的
React
Jest
测试
操作
、
我正在尝试为执行fetch
的
操作
连接一个
测试
。发送到远程
API
。 到目前为止,我只看到了
Jest
测试
操作
的
示例,这些
操作
不执行任何fetch
操作
,而是将一个
操作
分派给reducer。我该如何
测试
获取
API
的
操作
(在本例中,这是一个Node服务器),但Node将不可用于
测试
运行。我想需要做<em
浏览 12
提问于2020-03-31
得票数 0
1
回答
如果在useEffect之后没有发生什么事情,则进行反应
测试
、
、
我使用
react
-testing-library和
jest
来
测试
在设置某个支柱时是否调用了我
的
API
。目前,在没有完成useEffect()调用
的
情况下,
测试
立即成功。如何让
测试
等到useEffect完成,这样我才能确定
API
没有被调用?守则:
React
.useEffect(() => { const as
浏览 3
提问于2020-06-10
得票数 3
回答已采纳
1
回答
Jest
-模拟
React
组件
的
依赖关系,它返回一个Promise
、
、
、
、
我有一个具有以下依赖关系
的
React
组件:这是一个返回Promise
的
实用函数。在尝试使用
Jest
模拟此过程时,我无法在describe()中对每个
测试
执行此
操作
。 我能够模拟fetchUsers
的
唯一方法是在整个
测试
套件
的
文件顶部执行
jest
.mock()。
浏览 24
提问于2018-09-10
得票数 1
1
回答
在异步事件处理程序中不调用模拟
的
useHistory。
、
、
摘要我
的
应用程序代码非常简单,只有一个按钮,如果点击它,就会触发一个函数handleSubmit。处理程序所做
的
事情是 我在
测试
代码中模拟了从
API
获取
数据
的
函数。我在
测试
代码中模拟了us
浏览 3
提问于2021-01-23
得票数 0
回答已采纳
1
回答
如何在创建
react
应用程序中使用
JEST
测试
/模拟
API
调用
、
、
、
我试图在create-
react
-app中
测试
我
的
异步动作创建器,但我没有足够
的
信息来解决这个问题。这是我第一次在
React
中
测试
异步
操作
。我使用Axios来
获取
API
,使用
Jest
mock来创建一个mock函数。password return res.data; throw error.response.data;} 这是我
浏览 5
提问于2020-05-29
得票数 0
2
回答
UnitTest与
Jest
和酶反应
、
、
、
、
令我惊讶
的
是,许多博客都在编写单元
测试
,以便同时使用
Jest
和酵素进行反应应用程序。不能,我们用唯一
的
玩笑或唯一
的
酶来编写反应应用程序
的
单元
测试
?如果是的话,为了得到一个成分,我们在酶中使用浅层(),而在
Jest
中使用什么?
浏览 5
提问于2020-05-12
得票数 0
回答已采纳
2
回答
模拟反应查询useQueryClient来
测试
缓存
的
数据
、
、
、
这一职能是干什么
的
:
API
调用使用msw进行模拟。1, quantity: 2 }] }));我还模拟了
react
query、queryClient.setQu
浏览 6
提问于2022-06-30
得票数 0
回答已采纳
3
回答
测试
react
-redux useSelector
、
、
、
我有一个
react
应用程序,它使用
react
-redux,useSelector从存储中
获取
数据。来
测试
这个组件。有没有什么
API
可以让我们更容易
测试
这些组件。我知道两种
测试
方法: 1)我可以使用redux- mock -store模拟存储,然后将该组件包装在provider组件下。2)在
jest
中模拟useSelector方法
jest
.mock('
react
-redux', () =>
浏览 52
提问于2020-02-01
得票数 14
4
回答
如何用玩笑和反应
测试
来
测试
反应--库
、
、
、
但是,当我尝试使用
jest
和
react
测试
库来
测试
这个行为时,我似乎无法在DOM上显示吐司。我有一个像这样
的
实用程序呈现器来呈现我正在用土司容器
测试
的
组件:import
React
from "
react
render( {component
浏览 5
提问于2020-11-17
得票数 6
回答已采纳
1
回答
如何
测试
从REST
获取
它
的
src属性
的
react
图像组件
、
、
、
我有一个来自JS类
的
实例'client‘,如下所示: let response = await fetch("https://randomuser.me/
api
/?:import client from ".: import
React
from "
浏览 3
提问于2021-10-23
得票数 0
回答已采纳
1
回答
如何使用实际模块而不是模拟
、
、
、
、
我有下面的
Jest
配置 configure: { preset: 'ts-
jest
',{opt.label} ))} );我有个
测试
用例import
React
from '
浏览 2
提问于2022-08-08
得票数 3
1
回答
在
测试
不起作用之间清除玩笑模拟
如果我独立运行下面的
测试
--它们都通过了--如果我一起运行它们,那么用于
测试
的
react
屏幕就是第二个
测试
的
最后一个屏幕。(我可以颠倒他们
的
顺序,这总是第二次考验)。这将导致第一个
测试
失败。只有一个
测试
文件(两个
测试
都通过),有
测试
A,然后
测试
B(
测试
B将通过,A将失败)有
测试
B,然后
测试
A(
测试
A将通过,B将
浏览 2
提问于2020-12-07
得票数 1
回答已采纳
2
回答
如何将
Jest
配置为使用Expo 32
、
、
、
、
<anonymous> (node_modules/
jest
-expo/src/setup.js:125:16) 经过几天
的
调试,我发现这与babel-
jest
的
预处理器不能正常工作有关,尽管我跟踪了它们
的
安装实现这个解决方案,并将添加到我
的
babel.config.js中,从而使
测试
开始运行。然而,
Jest
的
行为是不可靠
的
,并且覆盖率数据是不正确
的
(它将一
浏览 0
提问于2019-02-04
得票数 2
回答已采纳
1
回答
Jest
+ Firebase: TypeError:无法读取未定义
的
属性“defineProperties”
、
、
、
我目前正在开发一个
react
本机项目,并希望使用Firebase JS。为了熟悉它
的
API
,我想用
Jest
编写一些学习
测试
。() { })不幸
的
是,我得到了这个错误:
测试
套件未能运行 TypeError: Cannot read property 'defineProperties那么,为什么我不能使用Firebase来
测试
一些
API
调用。":
浏览 2
提问于2016-10-19
得票数 7
回答已采纳
1
回答
Next.js不能在第三方库中使用模块外部
的
导入语句
、
、
、
、
摘要/** */ 在
API
测试
浏览 4
提问于2022-08-14
得票数 2
回答已采纳
1
回答
使用
jest
编写带有流
的
测试
、
、
、
、
我正在尝试
测试
我使用
jest
构建
的
React
Native模块。我目前有一个
测试
文件,它在我执行
jest
时运行,它看起来像这样: import '
react
-native';import App from './App'; import {MySDK} from '
react
-nat
浏览 20
提问于2019-05-18
得票数 1
1
回答
让
Jest
在快照之前等待
React
组件
的
HTML更改
、
、
、
、
目前,我正在
测试
一个
React
组件,该组件从
API
中
获取
一些数据,并显示加载屏幕,直到数据被
获取
为止。我
的
测试
目前如下所示: </BrowserRouter> }) 这个
测试
通过了,但是查看
浏览 3
提问于2021-11-23
得票数 0
2
回答
为什么我不能在这里使用mockResolvedValue?
、
、
、
、
我不清楚如何在使用以下设置时模拟
api
响应。我有以下
测试
:import { cleanup, render, wait } from '@testing-library/
react
'; return { create:
jes
浏览 3
提问于2020-09-20
得票数 8
回答已采纳
1
回答
测试
Jest
React
本地世博会CRNA没有弹射
、
、
、
、
如何让所有的
测试
为组件,Redux动作和一个创建反应本机应用程序(CRNA)减少使用博览会(默认),而不是弹出? 还使用Axios,Redux异步动作和反应-本地地图通过世博会。
浏览 1
提问于2018-01-16
得票数 3
1
回答
带反应弹簧/反应运动
的
快照
测试
、
、
、
、
我试图用
Jest
和酶来
测试
我
的
反应成分。有些组件中有动画组件(从
react
-spring/
react
-motion导入),它将函数呈现为其子函数。这使得
测试
变得非常困难。我做了很多研究,想出了三个想法: 使用酶
的
mount渲染一切,并对其进行快照
测试
。我发现昂贵
的
组件是不可能
的
/无效
的
,生成
的
快照通常很重(1MB - 2MB)。用酶
的
sha
浏览 0
提问于2018-12-28
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券