腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Reactjs
单元测试
:
如何
覆盖
useEffect
钩子
中
的
代码
?
使用
Jest
和
酶
reactjs
、
jestjs
、
enzyme
我正在
使用
覆盖
率报告生成器自动检查拉取请求检查等文件
中
的
单元测试
覆盖
率行。 然而,
使用
Jest
和
酶
,我无法涵盖影响
覆盖
率%
的
useEffect
()
代码
,如下所示。
如何
覆盖
useEffect
钩子
中
的
代码
行?这在
Jes
浏览 27
提问于2021-11-09
得票数 1
1
回答
如何
测试React Hooks
useEffect
,useCallBack
reactjs
、
jestjs
、
react-hooks
、
enzyme
我正在尝试
使用
Jest
、
useEffect
的
酶
和
React
钩子
的
useCallback来编写
单元测试
用例,但我无法成功。你能帮我为下面的
代码
写一个测试用例吗?(event) => { closeModal(false); }
useEffect
Modal Comp
浏览 47
提问于2020-07-12
得票数 2
1
回答
如何
在收到接口响应后测试setState
reactjs
、
jestjs
、
enzyme
、
moxios
我正在
使用
jest
和
酶
对我
的
reactjs
代码
进行
单元测试
,其中我有主要
的
功能组件"TrashDisplayFiles“,其中有一个方法"getDeletedData",其中我调用了通过从api获取响应来设置TrashFileState
的
api。TrashDisplayFiles(props){ const[TrashFileState,setTrashFileState]=
浏览 23
提问于2021-01-18
得票数 0
2
回答
使用
酶
测试
使用
React.
useEffect
的
组件
reactjs
、
react-hooks
、
enzyme
、
react-testing-library
const SomeComponent = ({ onShow }) => { return <div />;现在我要进行
单元测试
我试过实现两种非常相似的测试,区别是第一种是
使用
酶
,另一种是
使用
反应测试库。
使用
react测试库
的
测试通过了,但是
酶
测试失败了,尽管它们测试
的
代码
相同。side effect"
浏览 1
提问于2019-05-10
得票数 3
1
回答
如何
覆盖
react-hooks组件
中
函数
的
测试-
酶
/
Jest
reactjs
、
unit-testing
、
jestjs
、
react-hooks
、
enzyme
现在为了进行
单元测试
,我实际上
使用
了
jest
和
酶
,为了在
酶
的
浅层
中
运行
useEffect
,我
使用
了另一个名为
jest
-react-hooks-shallow
的
包 我实际上想测试ResolutionCount组件
中
的
handleSelection函数。因为该函数不在测试用例
中
。我浏览了有关
如何
调用这个函数
浏览 17
提问于2020-09-23
得票数 0
1
回答
如何
为
useEffect
中
的
操作用
酶
编写
单元测试
用例?
reactjs
、
redux
、
enzyme
嗨,我正在编写一个
代码
,它在
useEffect
钩子
中
触发一个动作。它是这样
的
: if (error && vehicle && onInstallError) { }); }, [error, onInstallError, vehicle, planSkuName]);
浏览 4
提问于2022-09-17
得票数 1
1
回答
不确定
如何
为有条件呈现
的
ReactJS
组件编写测试用例
javascript
、
reactjs
、
jestjs
、
enzyme
我
的
应用程序最初在组件中
使用
加载占位符呈现,5秒后呈现不同
的
元素。我想用
jest
和
酶
来测试这个组件。我
的
问题是,当我测试它
和
console.log(wrapper.debug())时,它只显示加载部分。 现在我
的
问题是
如何
对条件部分进行
单元测试
。我
的
App.js import React,{useState,
useEffect
} from 'react
浏览 13
提问于2020-11-17
得票数 0
1
回答
在document.body.appendChild反应
钩子
(
Jest
/
酶
)
中
调用
的
测试useScript
javascript
、
reactjs
、
jestjs
、
react-hooks
、
enzyme
我在
Jest
中
为这个useScript
钩子
编写
单元测试
:我正在尝试测试是否已经调用了document.body.appendChild,但是当我运行测试时,我从
Jest
获得了以下响应: 预期: ObjectContaining {"src":",“type:"text/javascript&
浏览 0
提问于2021-05-04
得票数 0
回答已采纳
1
回答
如何
使用
酶
和
Jest
测试自定义
钩子
事件?(useKeyPress)
javascript
、
reactjs
、
jestjs
、
react-hooks
如何
使用
酶
和
Jest
测试自定义
钩子
事件?(useKeyPress)import React,{
useEffect
, useState} from 'react' setKeyPress(event.code); setKeyPress(&
浏览 2
提问于2021-04-13
得票数 1
回答已采纳
6
回答
如何
在
jest
和
酶
中
设置useState
钩子
的
初始状态?
javascript
、
reactjs
、
enzyme
、
react-hooks
、
react-hooks-testing-library
目前,我正在
使用
带有react
钩子
的
功能组件。但是我无法完全测试useState
钩子
。考虑这样
的
场景,在
useEffect
钩子
中
,我正在做一个API调用并在useState
中
设置值。对于
jest
/
酶
,我有要测试
的
模拟数据,但我无法为
jest
中
的
useState设置初始状态值。const [state, setStat
浏览 7
提问于2019-07-14
得票数 34
2
回答
React/JestJS/Enzyme:
如何
测试ref函数?
javascript
、
reactjs
、
unit-testing
、
jestjs
、
enzyme
我正在
使用
Jest
和
酶
对这个非常简单
的
组件render()运行
单元测试
return (<Input ref={input => { this.refInputInput', () => { expect(wrapper.find(Input)).toHaveLength(1)我
浏览 10
提问于2018-01-04
得票数 11
回答已采纳
1
回答
如何
在react中用
jest
和
酶
测试表单提交?
javascript
、
reactjs
、
unit-testing
、
jestjs
、
enzyme
我正在学习
使用
钩子
的
reactjs
表单,现在我想测试表单提交
使用
jest
和
酶
。这是login.test.js文件不幸
的
是,当我运行<code>D2</code>时,我得到了以下错误。<code>B3</c
浏览 14
提问于2020-11-15
得票数 3
回答已采纳
1
回答
测试延迟自定义反应钩与
Jest
/
酶
?
reactjs
、
typescript
、
jestjs
、
react-hooks
、
enzyme
我正在尝试测试一个
使用
useState
和
useEffect
的
自定义
钩子
,以及一个模拟延迟加载数据
的
setTimeout。, setError] = React.useState(false); if (error) { return <div>Error<
浏览 1
提问于2020-03-03
得票数 3
1
回答
如何
通过单元
和
功能测试来度量webapp
中
的
代码
覆盖
率
reactjs
、
unit-testing
、
code-coverage
、
bdd
、
functional-testing
我有点被我一直在研究
的
任务困住了。这是关于
中
的
代码
覆盖
。 我
使用
jest
+
酶
实现了几个
单元测试
。另外还进行了一些功能测试,利用黄瓜获得了gherkin功能
和
木偶机
的
浏览器自动化。我能够从webpack构建
的
代码
中
获得
覆盖
率,并通过功能测试在本地主机上
使用
木偶师
和
伊斯坦布尔服务。此外,我从<e
浏览 0
提问于2019-03-11
得票数 1
1
回答
中
的
代码
覆盖
率
bdd
、
coverage
、
e2e
、
reactjs
我有点被我一直在研究
的
任务困住了。这是关于
中
的
代码
覆盖
。 我
使用
jest
+
酶
实现了几个
单元测试
。另外还进行了一些功能测试,利用黄瓜获得了gherkin功能
和
木偶机
的
浏览器自动化。我能够从webpack构建
的
代码
中
获得
覆盖
率,并通过功能测试在本地主机上
使用
木偶师
和
伊斯坦布尔服务。此外,我从<e
浏览 0
提问于2019-03-10
得票数 1
回答已采纳
1
回答
如何
用
酶
/
Jest
模拟窗口对象上
的
按键事件?
reactjs
、
typescript
、
unit-testing
、
jestjs
、
enzyme
我正在寻找一种方法来测试我
的
钩子
反应组件:
useEffect
(() => { }}
如何
模拟/模拟
Jest
/
酶
法
中</
浏览 4
提问于2022-02-01
得票数 0
2
回答
React /
Jest
/
酶
法测试
useEffect
,它在ref上添加
和
删除事件侦听器
reactjs
、
typescript
、
jestjs
、
react-hooks
、
enzyme
和
酶
来测试它呢?更新2021年不要
使用
酶
! 功能成分(如问题中
的
一种)很难制造,因为
酶
不是为它们准备
的
。
酶
使用
了一些内部反应特性,这是不鼓励
的</
浏览 0
提问于2021-03-10
得票数 1
回答已采纳
1
回答
我们可以跳过一个反应
钩子
(从道具
中
获得派生),而
使用
酶
和
jest
的
组件
单元测试
吗?
reactjs
、
redux
、
jestjs
、
enzyme
我们可以跳过一个反应
钩子
(“从道具
中
获得派生
的
状态”),同时
使用
酶
和
jest
对一个组件进行
单元测试
。我正在编写一个计数器组件,其初始状态设置为零,从父组件接收新状态,同时模拟
单元测试
中
的
增量或递减函数,更改
的
状态由于“从parents获得派生状态”挂钩而被父级初始状态
覆盖
。在组件
中
,它只被调用一次,但是在
单元测试
中</e
浏览 2
提问于2019-07-17
得票数 0
回答已采纳
1
回答
如何
测试没有呈现方法
的
本机类?
unit-testing
、
reactjs
、
react-native
、
jestjs
、
enzyme
我正在构建一个移动应用程序,并在尝试对
代码
进行
单元测试
时遇到了一个问题。目前,我确实在测试
中
同时
使用
了
Jest
和
酶
。关于
Jest
和
酶
的
文献 似乎专注于测试
浏览 1
提问于2017-01-05
得票数 0
回答已采纳
1
回答
Jest
中
的
覆盖
率
和
React应用
中
的
酶
reactjs
、
jestjs
、
code-coverage
、
enzyme
我有一个React应用程序,我用
jest
和
酶
添加了测试。我对一个名为<Duration.jsx />
的
react组件进行了
单元测试
。
覆盖
率显示了<Duration.jsx />
和
files.scss
中
的
所有组件
覆盖
率。正常吗?
浏览 14
提问于2018-12-19
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
携程租车React Native单元测试实践
单元测试之 React Native 项目实战
流利说前端单元测试实践
对 React 组件进行单元测试
前端单元测试入门
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券