腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
使用
Jest
和
酶
测试
基于
ContextAPI
数据
的
组件
的
条件
渲染
、
、
我想对表单
组件
进行单元
测试
。user是与所有子
组件
共享
的
上下文
数据
。 const { user } = useContext(UserContextAPI); <> {!</From> }); 我已经编写了一个简单
的
测试
用例来
测试
表单
组件
it("should contain From component&qu
浏览 16
提问于2020-10-22
得票数 2
回答已采纳
1
回答
React
条件
呈现
组件
测试
用例
jest
、
、
、
有人能帮我写一个
使用
jest
和
酶
的
条件
渲染
组件
的
测试
用例吗? {this.state.addingNewContent ?
浏览 11
提问于2020-12-04
得票数 0
回答已采纳
1
回答
带反应弹簧/反应运动
的
快照
测试
、
、
、
、
我试图用
Jest
和
酶
来
测试
我
的
反应成分。有些
组件
中有动画
组件
(从react-spring/react-motion导入),它将函数呈现为其子函数。这使得
测试
变得非常困难。我做了很多研究,想出了三个想法:
使用
酶
的
mount
渲染
一切,并对其进行快照
测试
。我发现昂贵
的
组件
是不可能
的
/无效<e
浏览 0
提问于2018-12-28
得票数 2
回答已采纳
3
回答
如何在
jest
中
使用
react-native
酶
、
、
我曾尝试过几篇关于如何做到这一点
的
文章,包括airbnb react-native
和
jest
的
酶
指南(分别)。(例如:、或) 但每当我尝试
渲染
(不是挂载,而是崩溃)任何本机
组件
时,我都会收到很多警告(我有多组并发
测试
)。警告总是关于本机道具不被识别。
浏览 5
提问于2017-02-04
得票数 5
1
回答
浅层
测试
组件
,抱怨从mapStateToProps
和
mapDispatchToProps获得
的
必要支持
、
、
、
我想要浅层
测试
我
的
组件
,我知道浅层
测试
只
测试
一个级别的深度。我
的
问题是我会收到警告,因为我
的
组件
需要mapStateToProps
和
mapDispatchToProps接收
的
道具。这让我想知道如何正确地将这个道具发送到我
的
浅层
渲染
组件
,而不重复这些方法。我正在
使用
jest
和
酶
。
浏览 1
提问于2017-08-15
得票数 0
1
回答
如何在浅
渲染
中找到嵌套
的
Redux容器?
、
、
、
、
我正在用
Jest
和
酶
测试
嵌套
的
Redux容器。如果一个子嵌套
组件
类名为MyComponent,而我则用
酶
来呈现它们,则它们在快照中显示为:有办法用
酶
找到这些容器吗MyComponent')).toHaveLength(1); expect(wrapper.find('Connect(MyCompone
浏览 0
提问于2017-09-26
得票数 0
回答已采纳
3
回答
Jest
和
酶
有什么区别?
、
、
、
、
我刚开始做单元
测试
。我想
测试
React项目。我从React文档开始,它将
酶
称为
测试
工具,这对我来说有点模糊。
测试
react-redux项目的最佳方法是什么?
浏览 9
提问于2017-03-06
得票数 47
1
回答
如何在React、
Jest
和
Enzyme中查找包含特定值
的
div
的
计数
、
、
、
我正在寻找一个
使用
React,
Jest
和
酶
的
解决方案。我是这些技术
的
新手。<div className="trow"> <div className我
的
浏览 13
提问于2019-10-20
得票数 1
回答已采纳
1
回答
检查Modal是否在
jest
酶
中
使用
条件
道具呈现
、
、
、
、
我正在
使用
react
和
jest
酶
来
测试
组件
,我有一个
组件
,它有
条件
地呈现一个带有onClick
的
模式。此onClick还包含一个参数。我不能检入
测试
文件,如果模式
渲染
或没有。
组件
代码为 handleModal = (name) => { return{ ['show_'+ n
浏览 13
提问于2020-12-03
得票数 0
3
回答
使用
Jest
模拟非默认函数并作出反应。
、
、
、
、
在
测试
文件中,我需要呈现一个
组件
,同时模拟出它
的
一些子
组件
。文件结构看起来很松散,类似于这样。file I would like to render MyComponent but */ 我尝试过执行
jest
.mock('a-module', () => 'Blah');,但这并没有成功地模拟
组件
。但是,在
使用
文件1中
浏览 0
提问于2018-12-03
得票数 8
回答已采纳
3
回答
测试
未绑定React
的
react
组件
库时出现
Jest
错误
、
、
我一直在阅读有关方法
的
文章,并采用了一种方法,在这种方法中,您可以
使用
Webpack
和
Babel来绑定而不
使用
React,因为如果您不这样做,将会出现错误,因为将导入两个版本
的
React (一个在
组件
库中-16' configure({ adapter: new Adapter() }) 此外,我有我
的
组件
库,用于转换文件,为了
测试
,我已经创建了一个基本
的
表单
组件
,它基本上只是一个空表单
浏览 54
提问于2019-10-09
得票数 0
回答已采纳
1
回答
如何编写
渲染
组件
的
单元
测试
、
这是我
的
渲染
功能 const notes: any = []; const</UitkMenuContainer> </div> )} 我想为这个部分创建单元
测试
,我现在有一个简单
的
测试
,
浏览 1
提问于2022-02-14
得票数 0
回答已采纳
1
回答
与
Jest
反应
的
测试
条件
和
useEffect
、
、
、
我需要用以下步骤编写一个
测试
: 如果没有firebase获取
数据
,一些函数用于分派操作,
浏览 3
提问于2019-09-26
得票数 0
1
回答
用反应性
测试
元件-路由器v4,
Jest
和
酶
、
、
、
我有一个
使用
react路由器
的
简单
组件
(我知道这是alpha构建): <Match exactly pattern="/" component={HomeLogin} />文档建议在<MemoryRouter />中包装,以便在
测试
时为
组件
提供上下文。但是,对于
Jest
/
酶
,我
浏览 0
提问于2017-03-31
得票数 7
1
回答
如何
测试
没有呈现方法
的
本机类?
、
、
、
、
我正在构建一个移动应用程序,并在尝试对代码进行单元
测试
时遇到了一个问题。目前,我确实在
测试
中同时
使用
了
Jest
和
酶
。 似乎专注于
测试
呈现
的
组件
。
浏览 1
提问于2017-01-05
得票数 0
回答已采纳
1
回答
如何通过浅层安装反应元件
测试
反应钩?
、
、
、
是否有一种方法可以通过浅层安装来
测试
使用
React构建
的
功能
组件
。我遇到了
酶
不支持useEffect ()
和
其他钩子与浅层
渲染
一个
组件
,我不想进入装入。同时也发现react-testing-library是一种新
的
流行
的
替代品。比
酶
更好
的
选择吗?我已经将Enzyme用于
测试
基于
类
的
组件
。因此,在重写这些内容时有
浏览 2
提问于2020-01-30
得票数 1
回答已采纳
1
回答
useContext值在
测试
中返回undefined
、
、
我对
测试
和
使用
酶
和
Jest
编写非常简单
的
测试
是个新手。我只想检查
组件
是否
渲染
。然而,(我猜)因为我
的
组件
使用
useContext钩子,所以
测试
用例自动返回来自上下文
的
所有值
的
未定义。在
组件
中: const { count, setCount } = useContext(Context); <
浏览 46
提问于2019-12-14
得票数 1
1
回答
如何覆盖react-hooks
组件
中函数
的
测试
-
酶
/
Jest
、
、
、
、
我对
测试
非常陌生。现在为了进行单元
测试
,我实际上
使用
了
jest
和
酶
,为了在
酶
的
浅层中运行useEffect,我
使用
了另一个名为
jest
-react-hooks-shallow
的
包 我实际上想
测试
ResolutionCount
组件
中
的
handleSelection函数。因为该函数不在
测试
用例中。我浏览了有关如何调用这个函数
浏览 17
提问于2020-09-23
得票数 0
1
回答
如何为用于度量其呈现时间
的
React
组件
编写单元
测试
?
、
、
我正试图想出一个解决方案来测量我
的
组件
的
渲染
时间。我知道,但我正在寻找可以包含在
组件
测试
套件中
的
东西,而不是手动
测试
。我想我可以用定时器,但那似乎有点脆弱。理想情况下,会有人知道一些更健壮
的
东西。我用
酶
+
Jest
进行单元
测试
。 谢谢
浏览 1
提问于2020-10-26
得票数 0
回答已采纳
2
回答
React路由器V6 - useNavigate()只能在<Router>
组件
的
上下文中
使用
、
、
、
、
当我
使用
Jest
酶
运行我非常基本
的
测试
时,我遇到了上述错误:我已经看到了这个,但是我已经在做提供
的
答案了。
浏览 4
提问于2021-11-19
得票数 5
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券