腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Jest
测试
组件
中
未
呈现
的
If
语句
、
、
我在react中有一个导航
组件
,它将用户对象作为道具加入到
组件
中
。根据他们是否登录,我会更改导航
的
外观。问题是,当我
测试
组件
并将props传递给它时-
组件
似乎没有考虑到传入
的
props,并且只
呈现
if
语句
的
false部分。这是我
的
组件
中
的
呈现
函数,但似乎只有在
Jest
中
<em
浏览 5
提问于2017-07-01
得票数 0
1
回答
用i18next和故事书开玩笑
、
、
、
我在
组件
回购中使用i18next。
组件
工作正常,但我在
测试
方面有问题。我将i18next与hoc一起使用,当我只导出
组件
时,
测试
就会通过,但是当我导出它时,就像导出默认翻译('components') (列表)一样;
测试
失败。我
的
架构看起来像:使用I18nextProvider
的
根
组件
,我已经用这个
组件
包装了每个
组件
,它是我
的
主应用程序
中
<em
浏览 3
提问于2018-02-18
得票数 1
2
回答
如何
测试
超过一层深度
的
React Native
组件
?
、
现在
测试
React Native
组件
的
首选方法似乎是使用mocha、react-native-mock和酶
的
组合来浅层
呈现
组件
。问题是,浅层渲染只深入一层,有时
组件
的
嵌套视图需要您
测试
额外
的
一层或两层。 理论上,酶支持mount()来完全
呈现
组件
,但实际上这是失败
的
,因为。考虑到这些限制,人们如何
测试
超过一个
呈现
级别的
组
浏览 14
提问于2016-08-03
得票数 10
回答已采纳
1
回答
如何仅使用
Jest
检查子
组件
是否被
呈现
、
、
我在我
的
父
组件
中有一条
测试
的
捷径,它将
呈现
一个
组件
或p标记。我不知道如何
测试
子
组件
是否被
呈现
。这是我
的
父
组件
。<DateRangeInput {...this.props} /> </div>这是我
的</e
浏览 0
提问于2019-03-16
得票数 1
1
回答
开玩笑
的
快照不使用某些语义-用户界面反应
组件
、
、
、
当我试图创建一个包含
组件
的
React
组件
'LoadingModal‘
的
Jest
快照时,快照最终为空,.snap文件
中
为'null’。我
测试
了其他语义-UI反应
组件
的
快照,如'Button‘、’下拉‘和'Sidebar',这些
组件
使用正确
的
html输出
呈现
和快照都很好。为什么React test-renderer会正确地
呈现<
浏览 0
提问于2018-01-22
得票数 7
回答已采纳
1
回答
如何用HOC编写合适
的
jest
测试
?
、
、
、
、
我想知道为什么我
的
jest
/酶
测试
失败了。我有一个使用redux
中
的
compose函数
的
组件
,结构如下: //code here connect(mapStateToProps),在我
的
jest
测试
中</e
浏览 2
提问于2018-01-30
得票数 4
回答已采纳
1
回答
为什么我得到这个错误,不能使用导入
语句
之外
的
一个模块
、
、
因此,我试图对我
的
组件
进行
测试
,这是一个简单
的
测试
,它显示了
组件
是否被
呈现
。expect(screen.getByText('Terrifier 2')).toBeInTheDocument();但我知道这个错误:}; 我已经安装了ts-<em
浏览 4
提问于2022-11-03
得票数 1
1
回答
如何
测试
没有
呈现
方法
的
本机类?
、
、
、
、
我正在构建一个移动应用程序,并在尝试对代码进行单元
测试
时遇到了一个问题。目前,我确实在
测试
中
同时使用了
Jest
和酶。关于
Jest
和酶
的
文献 似乎专注于
测试
呈现
的
组件
浏览 1
提问于2017-01-05
得票数 0
回答已采纳
1
回答
如何用
jest
测试
rxjs ajax调用?
、
、
、
我有一个容器
组件
,通过ajax操作符从rxjs获取数据在我
的
componentDidMountconsole.log(mock.subscribe(x => x)); });如何模拟响应,以便在运行
测试
时将数据传递给其他
组件
并检查它们是否
呈现
我发现
的
所有<e
浏览 2
提问于2018-09-28
得票数 2
3
回答
如何在
jest
中
覆盖useParams
的
默认模拟
、
、
、
我必须
测试
一个
组件
,它基于url路径参数
中
的
国家和语言
呈现
。因此,我希望根据对参数
的
更改正确地
呈现
组件
。 ...
jest
浏览 22
提问于2021-12-06
得票数 4
1
回答
Jest
:我应该如何在每次
测试
中
改变Vuex
的
模拟数据?
、
、
、
、
我一直在做一个
测试
,我需要Vuex
的
数据。但是,我遇到了一些问题,为了
测试
组件
的
功能,我需要在每个
测试
中
更改这些数据。/ItemsDisplayer.vue' let mockStoreCommit:
jest
.Mock
jest
.mock('vuex', ()
浏览 7
提问于2022-06-01
得票数 0
回答已采纳
1
回答
React
测试
库:
测试
是否正确地通过/
呈现
了子程序
、
、
、
、
我使用
的
材料-ui作为我
的
组件
和反应
测试
-库我
的
单元
测试
。import "
jest
-dom/extend-expect";import { cleanup, rend
浏览 1
提问于2018-11-03
得票数 5
回答已采纳
1
回答
如何在React
组件
中
测试
基本方法?
、
、
、
、
我有一个React
组件
,它有一个简单
的
输入表单和按钮来输入电子邮件。我
的
代码库使用
Jest
(使用
jest
-dom和@
jest
library/react)进行了单元
测试
,也使用Cypress进行了集成
测试
。我想在一个名为ContactBox
的
React
组件
上为这个简单
的
方法编写一个单元
测试
。
测试
这一点
的
好方法?我想我好奇
的</
浏览 9
提问于2020-02-26
得票数 0
1
回答
微前端反应应用
的
单元
测试
、
、
应用程序容器react
组件
使用包含带有后续路由
的
交换机
的
react路由器来
呈现
主内容区域中
的
组件
。我在互联网上到处搜索,没有找到任何关于我所拥有的问题
的
有用文章。它们
中
的
大多数展示了
测试
与我<em
浏览 3
提问于2021-08-09
得票数 3
回答已采纳
1
回答
如何
测试
具有本机依赖性
的
npm库
、
、
我对
测试
的
世界很陌生。这里我
的
主要目标是为需要本机实现
的
组件
编写
测试
用例(像app一样简单
的
测试
用例不会在初始化我
的
组件
时崩溃)。
浏览 0
提问于2020-05-11
得票数 2
回答已采纳
1
回答
用“Target不是DOM元素”进行浅层误差
的
酶基础
测试
、
我正在使用shallow进行一个难以置信
的
基本
测试
。我
的
印象是,shallow需要
组件
本身之外
的
零依赖项,但我遇到了以下错误: ● Testhistory={history}> at invariant (node_modules/react-dom/cjs/react-dom.devel
浏览 2
提问于2018-09-30
得票数 2
回答已采纳
2
回答
如何根据外部遗留JS库
测试
反应性
组件
?
、
、
、
我在一个
组件
中有一段代码TagCanvas是在遗留JS脚本
中
的
_app.tsx文件
中
定义
的
。我需要这样做,因为如果我将它包括在
组件
中
,那么当
组件
再次
呈现
时,它就不能工作了。import {render, screen} from '@testing-library/re
浏览 10
提问于2022-12-03
得票数 0
回答已采纳
1
回答
无法从“src/setupTests.js”中找到模块“酶类”
、
、
我正在尝试使用
jest
和酶法
测试
一个react
组件
,我已经为它们安装了必要
的
包,然后按照下面所示配置了我
的
setupTests.js,但是仍然存在相同
的
错误,即没有找到酶模块,也有“浅
的
”错误。import '@testing-library/
jest
-dom';import Adapter from '@wojtekmaj/
浏览 2
提问于2021-12-27
得票数 0
回答已采纳
6
回答
使用
Jest
模拟带有道具
的
React
组件
、
、
、
、
的
.mock()方法来模拟子
组件
,这样它就不需要
测试
了。我意识到,我可以用这样
的
方法模拟出一个直接
的
组件
:但是,由于这个
组件
通常会接收道具,因此会感到不爽,并对传递给<ComponentToMock />
的
未知道具(在本例
中
为
浏览 1
提问于2017-06-07
得票数 45
回答已采纳
1
回答
无法使用
Jest
/Enzyme
测试
面板内
的
组件
、
、
我需要
测试
中
的
一个
组件
。如何使用
Jest
/Enzyme
测试
Panel
中
<
浏览 13
提问于2018-07-28
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
携程租车React Native单元测试实践
你需要了解的前端测试“金字塔”
前端单元测试入门
流利说前端单元测试实践
React 16 Jest手动模拟
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券