腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
覆盖
react-hooks
组件
中
函数
的
测试
-
酶
/
Jest
、
、
、
、
现在为了进行单元
测试
,我实际上使用了
jest
和
酶
,为了在
酶
的
浅层
中
运行useEffect,我使用了另一个名为
jest
-react-hooks-shallow
的
包 我实际上想
测试
ResolutionCount
组件
中
的
handleSelection
函数
。因为该
函数
不在
测试
用例
中
。我浏览了有关
如何
调
浏览 17
提问于2020-09-23
得票数 0
1
回答
全局模拟
Jest
/
酶
在反应
中
的
作用
、
、
、
通常情况下,我
的
函数
被导入到我想要使用
jest
/
酶
法
测试
的
反应
组件
中
。 通常,我可以通过wrapper.instance().functionName访问
组件
中
定义
的
函数
,然后
测试
函数
是否已被调用。类似地,在
测试
中
挂载
组件
时,我可以在as支持
中
传递一个模拟
函
浏览 0
提问于2019-03-22
得票数 3
回答已采纳
1
回答
如何
在React
组件
内部使用indexOf编写
测试
用例
覆盖
率
、
、
我正在用
Jest
和
酶
为我
的
react
组件
编写
测试
用例。我有一个使用了indexOf方法
的
组件
。现在,当我运行
Jest
时,它显示该特定行
的
测试
未被
覆盖
。
覆盖
范围报告:
浏览 2
提问于2018-06-28
得票数 0
1
回答
父无状态
组件
中
prop上
的
测试
回调
函数
、
、
、
我想知道
如何
在代码
中
测试
renderItem回调
函数
。我
的
覆盖
率统计数据显示
函数
没有被
覆盖
,它返回
的
数据也没有被
覆盖
。=({ item }) => <Text>{item[dataKey]}</Text> />);
测试
组件</e
浏览 5
提问于2018-01-20
得票数 1
回答已采纳
1
回答
在select上模拟
酶
模拟(“变化”)不会增加漏斗
覆盖
率
、
、
、
、
和
酶
中
写了一个
测试
,如下所示:// ....expect(onChange).toHaveBeenCalled(); 问题是我
的
% Funcs
覆盖
率为83.33%,因为它认为没有调用handleChange
函数
。所有其他
覆盖
范围(% Stmts、
浏览 0
提问于2017-07-19
得票数 1
回答已采纳
2
回答
如何
在
jest
/
酶
反应
中
测试
表单提交处理程序后
的
函数
和内部语句
、
、
我工作
的
反应功能
组件
,其中有一个形式。我已经创建了一个触发onSuccess和onFailure
的
表单处理程序,onSuccess
函数
关闭了模型。现在,,我需要为onFailure、onSuccess
函数
和模态结束语句编写一个
测试
。
组件
的
代码是: MiModal.close>
浏览 2
提问于2020-04-16
得票数 4
回答已采纳
1
回答
如何
获得react代码
的
完整
测试
覆盖
率
、
、
、
我是单元
测试
的
新手,有一个功能
组件
,我已经为它写了一些
测试
用例,但无法使用
jest
和
酶
获得完整
的
测试
覆盖
率。除了
函数
复盖之外,我用<code>D0</code>
测试
了所有的功能。我已经在代码片段
中
添加了
测试
覆盖
率命令和
测试
覆盖
率html <code>A1<
浏览 36
提问于2019-08-24
得票数 3
1
回答
Jest
中
的
覆盖
率和React应用
中
的
酶
、
、
、
我有一个React应用程序,我用
jest
和
酶
添加了
测试
。我对一个名为<Duration.jsx />
的
react
组件
进行了单元
测试
。
覆盖
率显示了<Duration.jsx />和files.scss
中
的
所有
组件
覆盖
率。正常吗?
浏览 14
提问于2018-12-19
得票数 1
回答已采纳
1
回答
无法从“src/setupTests.js”中找到模块“酶类”
、
、
我正在尝试使用
jest
和
酶
法
测试
一个react
组件
,我已经为它们安装了必要
的
包,然后按照下面所示配置了我
的
setupTests.js,但是仍然存在相同
的
错误,即没有找到
酶
模块,也有“浅
的
”错误。这就是我试着用浅
酶
的
地方import { render, screen, cleanup } from '@testing
浏览 2
提问于2021-12-27
得票数 0
回答已采纳
2
回答
React/JestJS/Enzyme:
如何
测试
ref
函数
?
、
、
、
、
我正在使用
Jest
和
酶
对这个非常简单
的
组件
render()运行单元
测试
return (<Input ref={input => { this.refInput', () => { expect(wrapper.find(Input)).toHaveLength(1)我还使用了
Jest</
浏览 10
提问于2018-01-04
得票数 11
回答已采纳
1
回答
如何
测试
没有呈现方法
的
本机类?
、
、
、
、
我正在构建一个移动应用程序,并在尝试对代码进行单元
测试
时遇到了一个问题。目前,我确实在
测试
中
同时使用了
Jest
和
酶
。关于
Jest
和
酶
的
文献 似乎专注于
测试
呈现
的</
浏览 1
提问于2017-01-05
得票数 0
回答已采纳
3
回答
如何
在
jest
中使用react-native
酶
、
、
我曾尝试过几篇关于
如何
做到这一点
的
文章,包括airbnb react-native和
jest
的
酶
指南(分别)。(例如:、或) in TextInput (created by PasswordInput) 有没有人知道
如何
删除警告或
浏览 5
提问于2017-02-04
得票数 5
1
回答
Reactjs单元
测试
:
如何
覆盖
useEffect钩子
中
的
代码?使用
Jest
和
酶
、
、
我正在使用
覆盖
率报告生成器自动检查拉取请求检查等文件
中
的
单元
测试
覆盖
率行。 然而,使用
Jest
和
酶
,我无法涵盖影响
覆盖
率%
的
useEffect()代码,如下所示。
如何
覆盖
useEffect钩子
中
的
代码行?这在
Jest
/Enzyme
中
是可能
的
吗? ?
浏览 27
提问于2021-11-09
得票数 1
1
回答
如何
在react
测试
库中使用
jest
.spyOn
、
、
我正在将一个类
组件
重构为一个
函数
组件
。在我
的
测试
文件
中
,我使用
的
是
酶
,但我正在迁移到react-testing-libraryit('should change module when clicked button login', () => { const wrapper = mount(<SignUp setModuleCallba
浏览 2
提问于2020-12-01
得票数 1
1
回答
我
如何
测试
React
组件
的
方法并将它们包含在我
的
伊斯坦布尔
覆盖
范围
中
?
、
、
、
我想知道我
如何
能够
测试
我
的
react
组件
的
方法,并将它们包含在我
的
伊斯坦布尔
测试
覆盖
范围
中
?class SearchFormContainer extends Component { const} const handleCustomInput =
浏览 3
提问于2017-07-14
得票数 0
2
回答
如何
使用
Jest
和Enzyme
测试
通过props传入
的
函数
?
、
、
、
使用
Jest
和
酶
,我
如何
测试
this.props.functionToTest是否在运行?
中
,我尝试创建mockProps并在挂载
组件
时传入它们。{...props} />componentDidMount
函数
中
的
console.log将functionToTest显示为未定义。显然,在挂载过程
中
传递道具是不起作用
的
。 问题1:
如何
传入将在componentD
浏览 6
提问于2018-12-12
得票数 5
回答已采纳
1
回答
compose HOC
的
单元
测试
、
我
如何
用
酶
来
测试
这个HOC?我尝试过浅层,但它只
覆盖
了40%
的
组件
。props => () => { }, onClickOutside,这是我
测试
的
代码const props = { handleDropdown:
jest
.fn(),
浏览 0
提问于2018-11-13
得票数 0
6
回答
如何
在
jest
和
酶
中
设置useState钩子
的
初始状态?
、
、
、
、
目前,我正在使用带有react钩子
的
功能
组件
。但是我无法完全
测试
useState钩子。考虑这样
的
场景,在useEffect钩子
中
,我正在做一个API调用并在useState
中
设置值。对于
jest
/
酶
,我有要
测试
的
模拟数据,但我无法为
jest
中
的
useState设置初始状态值。const [state, setState] = useState([]);
浏览 7
提问于2019-07-14
得票数 34
1
回答
检查Modal是否在
jest
酶
中使用条件道具呈现
、
、
、
、
我正在使用react和
jest
酶
来
测试
组件
,我有一个
组件
,它有条件地呈现一个带有onClick
的
模式。此onClick还包含一个参数。我不能检入
测试
文件,如果模式渲染或没有。
组件
代码为 handleModal = (name) => { return{
浏览 13
提问于2020-12-03
得票数 0
1
回答
Jest
+
酶
测试
:
如何
确保某一功能通过某个
组件
、
我正在
测试
一个具有多个嵌套
组件
的
React
组件
。我
的
测试
旨在确保每个
组件
都得到正确
的
支持。其中一个
组件
应该传递一个onChange
函数
,因此我尝试执行以下操作(在test()
中
):const props = {Ex
浏览 1
提问于2017-03-09
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
携程租车React Native单元测试实践
前端单元测试入门
对 React 组件进行单元测试
为React开发人员推荐8个测试工具、库和框架
使用Jest测试原生TypeScript项目
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券