腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
jest
将
全局
包装
器
添加到
酶
挂载
、
、
、
背景 因此,我正在向一个项目添加react query,但我的
酶
测试遇到了问题。对于那些
使用
过RQ v3的用户,您知道它需要一个QueryClientProvider
包装
器
。但是像这样的测试: ... return mount(<Component {...props} />); }; 除非我像这样添加一个
包装
器
QueryClientProvider client={queryClien
浏览 15
提问于2021-02-01
得票数 0
2
回答
使用
酶
的自定义
Jest
序列化程序
、
有没有什么例子可以说明我如何
使用
带有
酶
的shallow渲染功能的组件,并将其序列化为可读性更好的快照?
浏览 1
提问于2017-07-01
得票数 1
3
回答
错误:看起来您调用了` `mount()`而没有加载
全局
文档
、
我正在尝试
挂载
一个组件,以便
使用
酶
进行测试,并得到此错误。
浏览 1
提问于2016-05-09
得票数 17
回答已采纳
1
回答
如何在
JEST
中
使用
酶
的安装
、
、
、
每次我从
酶
导入
挂载
并尝试
使用
它
挂载
我的一个组件进行测试时,我都会得到以下错误:“看起来你调用了mount()而没有加载
全局
文档”。我想知道的是,我是否必须设置一个"
jest
-setup.js“文件或类似的文件,并添加jsdom作为
全局
变量?敬请指教。我一直在网上搜索答案,但一无所获
浏览 3
提问于2017-09-10
得票数 0
1
回答
全局
模拟
Jest
/
酶
在反应中的作用
、
、
、
通常情况下,我的函数被导入到我想要
使用
jest
/
酶
法测试的反应组件中。 通常,我可以通过wrapper.instance().functionName访问组件中定义的函数,然后测试函数是否已被调用。类似地,在测试中
挂载
组件时,我可以在as支持中传递一个模拟函数,然后检查该组件是否已被调用。但是,我没有方法来测试导入到组件中的函数(不是内部定义的,也不是作为道具定义的)。是否有一种方法可以
使用
jest
/
酶
法来定义一个将用于组件测试的
全局</em
浏览 0
提问于2019-03-22
得票数 3
回答已采纳
1
回答
componentDidMount常量三元运算符的
Jest
单元测试用例
、
我有componentDidMount,它有一个const。我正在尝试覆盖具有三元运算符的const的单元测试用例。有没有人可以帮我讲讲如何覆盖三元运算符的条件。 const learnerId = (this.props.routeParam) ? MaterialModuleList.getQueryString('learnerId');
浏览 8
提问于2018-01-28
得票数 0
2
回答
设置用于测试的localStorage与
jest
反应应用程序
、
、
、
在我的应用程序中,我将
使用
localStorage。cancel = () => { return { type: types.USER_CANCEL};除了
酶
部分外= { setItem:
jest
.fn(),};在这里
浏览 1
提问于2018-09-10
得票数 5
回答已采纳
3
回答
用
Jest
将
酶
配置为json
、
、
我试着用玩笑和
酶
来测试我的反应成分。如何
将
jest
配置为在
包装
上
使用
酶
对json?() => { const wrapper = shal
浏览 0
提问于2019-03-25
得票数 1
回答已采纳
1
回答
使用
酶
挂载
测试包含子反应剩余组件的React组件时出错
、
、
、
我正在更新一个单元测试,在
jest
和
酶
上的一个反应组件,并遇到一个问题。 我最近添加了一个子组件(它本身连接到Redux)到父组件中,它
使用
的是
酶
的‘
挂载
’,单元测试失败了。或者
将
根组件
包装
在连接选项中,或者将自定义的React提供程序和相应的React
使用
者传递给connect选项中的Connect("ChildComponent名称此处“)。
浏览 2
提问于2019-09-23
得票数 2
2
回答
如何
使用
Jest
/
酶
测试AgGridReact
、
、
、
、
有人知道如何用
Jest
/
酶
测试AgGridReact吗?我正在尝试模拟应该自动调用的onGridReady回调,但它似乎没有触发。() => null // Grid.prototype.onGridReady
浏览 4
提问于2018-02-22
得票数 4
1
回答
酶
:安装不像预期的那样工作。
、
、
、
我正在尝试
使用
Enzyme和
Jest
编写我的第一个测试。最后,我总是
将
包装
器
转换为Html()字符串。然后像下面这样断言,即直接在html字符串上
使用
indexOf merhod,而不是直接
使用
挂载
包装
器
对象上的
酶
apis来查找dom对象。const wrapper = mount(<Admin title="Mock Admin Client" restClient={
浏览 0
提问于2018-03-19
得票数 0
1
回答
无法从“src/setupTests.js”中找到模块“酶类”
、
、
我正在尝试
使用
jest
和
酶
法测试一个react组件,我已经为它们安装了必要的包,然后按照下面所示配置了我的setupTests.js,但是仍然存在相同的错误,即没有找到
酶
模块,也有“浅的”错误。这就是我试着用浅
酶
的地方import { render, screen, cleanup } from '@testing-library/reactalpha.54", "@mui
浏览 2
提问于2021-12-27
得票数 0
回答已采纳
2
回答
如何
将
jest
.spyOn与functional react组件一起
使用
、
、
我想测试当我
使用
Jest
.spyOn单击按钮时是否调用了handleAddBookToCart function。 提前感谢您的帮助。); const spy =
jest
.spyOn
浏览 14
提问于2020-01-17
得票数 1
1
回答
使用
Jest
模拟具有其他组件属性的组件
、
、
、
、
我正在尝试用
jest
模拟react-bootstrap <Modal>组件。<Modal>包含一些“子组件”作为属性,例如<Modal.Header>。我正在尝试找出
使用
Jest
模拟这类组件的正确方法。下面是一个
使用
<Modal>的简单组件import {Modal, Button} from 'react-bootstrap/mym
浏览 0
提问于2017-03-23
得票数 1
1
回答
用
酶
和
jest
测试Redux连接组件
、
、
、
、
我正在用
jest
和
酶
对我的React应用程序进行单元测试,一切都很好,直到我碰巧测试了一个与Redux连接的类组件。我继续测试它,用a
包装
组件,然后浅层
挂载
它。<Provider store={store}> </Provider>现在,当我尝试设置
包装
器
的属性并运行断言时它失败了: s
浏览 16
提问于2020-02-17
得票数 0
2
回答
如何
使用
Jest
和Enzyme测试通过props传入的函数?
、
、
、
使用
Jest
和
酶
,我如何测试this.props.functionToTest是否在运行?中,我尝试创建mockProps并在
挂载
组件时传入它们。{...props} />componentDidMount函数中的console.log
将
functionToTest显示为未定义。显然,在
挂载
过程中传递道具是不起作用的。 问题1:如何传入将在componentDidMount函数中显示的模拟道具?问题2:一旦该函数可用,我如何获得对该函数的访问权限,以便可以
使
浏览 6
提问于2018-12-12
得票数 5
回答已采纳
2
回答
如何测试超过一层深度的React Native组件?
、
现在测试React Native组件的首选方法似乎是
使用
mocha、react-native-mock和
酶
的组合来浅层呈现组件。理论上,
酶
支持mount()来完全呈现组件,但实际上这是失败的,因为。 考虑到这些限制,人们如何测试超过一个呈现级别的组件?
浏览 14
提问于2016-08-03
得票数 10
回答已采纳
1
回答
如何测试特定css-反应元素的属性值?
、
、
、
我想用
酶
来检查特定的css属性值。样式组件-情感css助手被
使用
。Title</h1>); }); mountWithTheme -只是对
酶
渲染方法的
包装
如果您查看
jest
情感,您会看到那里
使用
的是“样式”
包装
器
,所以创建了
包装
器<
浏览 0
提问于2019-02-11
得票数 1
2
回答
响应测试错误:似乎在没有加载
全局
文档的情况下调用了‘装入()’
、
、
、
、
index.spec.js文件:import { mount } from 'enzyme';import { expect } from 'chai'; let renderedOutput; renderedOutput = mount(<Header /&g
浏览 3
提问于2017-02-23
得票数 6
2
回答
如何浅表测试包裹成分的存在
、
、
、
我正在测试一个有条件地呈现
包装
组件的组件。我
使用
的是
酶
和
jest
,根组件是通过浅层()方法呈现的。问题是测试根组件是否包含已
包装
的组件。 如何测试
包装
的组件是否存在,而不
使用
挂载
()呈现方法?
浏览 0
提问于2018-12-14
得票数 8
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券