腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
React
测试
库
:
将
测试
道具
发送到
被
模拟
的
子
组件
reactjs
、
jestjs
、
mocking
、
react-testing-library
使用jest和
react
测试
库
。 这看起来很基本,但我却错过了它。如何
模拟
出
子
组件
,但
测试
父
组件
是否使用正确
的
道具
调用它?在本例中,我想
测试
parent.js并
模拟
出
子
组件
。
浏览 11
提问于2020-07-25
得票数 2
1
回答
如何
模拟
和
测试
作为
库
中子
组件
的
第三方反应
组件
?
reactjs
、
jestjs
、
react-testing-library
我可能在这里使用
的
词不对,但我有一个
组件
,它使用
react
-icons,特别是字体。import { FaDog, FaHome, FaFileContract } from "
react
-icons/fa"; 我把它们作为
组件
传递给一个
子
组件
。<SidebarBtn label="Home" linkTo="/" icon={<FaHome />}><
浏览 3
提问于2021-12-18
得票数 0
1
回答
用Jest和酶法
模拟
子
组件
回调
reactjs
、
unit-testing
、
jestjs
、
callback
、
enzyme
使用Jest和酶类,我如何
模拟
一个
子
组件
的
回调函数来返回一个特定
的
值,然后在父
组件
的
其他地方
测试
它
的
效果?在下面的示例中,当Child回调onSelectionChange发生时,它会更改状态,从而启用以前通过在
道具
<Button disabled={disableButton} />中传递状态值而禁用
的
状态我想要
模拟
子
组件
浏览 11
提问于2022-04-01
得票数 1
回答已采纳
6
回答
使用Jest
模拟
带有
道具
的
React
组件
reactjs
、
unit-testing
、
mocking
、
jestjs
、
enzyme
我有一个
React
组件
,它包含一些其他
组件
,这些
组件
依赖于对Redux存储
的
访问等,这些
组件
在完成一个完整
的
酶装入时会引起问题。mock()方法来
模拟
子
组件
,这样它就不需要
测试
了。我意识到,我可以用这样
的
方法
模拟
出一个直接
的
组件
: jest.mock('./ComponentToMock', ()
浏览 1
提问于2017-06-07
得票数 45
回答已采纳
1
回答
React
/Mobx:
将
存储注入到
子
组件
的
集成
测试
reactjs
、
jestjs
、
enzyme
、
mobx
、
react-testing-library
我们正在尝试为所有现有的
React
组件
编写单元/集成
测试
。我们目前在Mobx4中使用
React
,
测试
主要使用
react
-jest library/jest编写。我们已经做了一些挖掘,但在搜索类似问题时找不到任何可供参考
的
东西。我们知道这是由直接注入存储
的
子
组件
造成
的
,并
被
调用到我们
的
容器/页面中。我
的
问题是:在<em
浏览 2
提问于2019-03-27
得票数 4
1
回答
在Jest中
测试
无状态
子
组件
中
的
父方法
reactjs
、
testing
、
jestjs
我现在有一个带有onChange方法
的
react
组件
。const handleC
浏览 2
提问于2019-12-09
得票数 1
5
回答
Jest:模仿console.error -
测试
失败
javascript
、
reactjs
、
jestjs
、
enzyme
问题:
浏览 6
提问于2017-06-16
得票数 40
回答已采纳
1
回答
如何用反应
测试
库
测试
由其他
组件
组成
的
组件
?
reactjs
、
react-testing-library
我对反应
测试
库
是完全陌生
的
。我刚刚开始阅读所有的各种“入门”文档和博客文章,我可以找到后,我没有成功
测试
一个组成部分
的
酶。我能找到
的
大多数例子都很简单,就像中
的
例子一样。我希望看到如何
测试
本身由其他
组件
组成
的
组件
的
示例,因为
组件
组合是有关
React
的
最重要
的
事情之一(在这篇文章中,由于缺少更好
的</em
浏览 3
提问于2019-12-31
得票数 19
回答已采纳
4
回答
酶、ReactTestUtils和反应试验
的
差异--
库
reactjs
、
enzyme
、
react-testing-library
用于反应
测试
的
酶、ReactTestUtils和反应
测试
库
有什么区别? 酶是一种用于
React
的
JavaScript
测试
工具,它使断言、操作和遍历反应
组件
的
输出变得更容易。反应-
测试
-
库</
浏览 6
提问于2019-01-11
得票数 88
回答已采纳
1
回答
在
react
中
模拟
来自HOC
的
道具
以进行快照
测试
javascript
、
reactjs
、
firebase
、
jestjs
、
react-test-renderer
我正在尝试适当地
模拟
一个简单
的
注销按钮
组件
的
道具
。该
组件
中唯一
的
道具
是来自一个名为withFirebase
的
高阶
组件
(HOC)
的
firebase
道具
。import
React
from '
react
'; import { withFirebase } from '..,我可以在没有HOC
的
情况下导出
浏览 9
提问于2020-01-26
得票数 0
回答已采纳
1
回答
Jest
测试
反应上下文
javascript
、
reactjs
、
unit-testing
、
jestjs
、
enzyme
我对
测试
很陌生,已经尝试解决这个问题有一段时间了。虽然我能找到类似的帖子,但我没有发现任何对我有用
的
东西。我认为问题可能是因为我
的
AppContext设置与其他
的
有些不同。我有一个看起来像这样
的
AppContext: export class AppContextProvider extendsglobalState => <Component {...globalState} {...pr
浏览 0
提问于2019-11-05
得票数 0
1
回答
如何为
React
.js项目编写单元
测试
?
reactjs
我正在做一个基于网络
的
电子商务网站。现在我需要执行单元
测试
。是否有单元
测试
所需
的
工具?
浏览 6
提问于2022-02-12
得票数 -1
1
回答
如果
react
应用程序
的
所有文本字段都在
子
组件
中,我该如何对其进行单元
测试
?
unit-testing
、
reactjs
、
jsdom
我已经创建了一个
react
应用程序,它在父
组件
中具有所有的逻辑(如onchange函数),在
子
组件
中具有所有的html呈现。为了
测试
是否发生了正确
的
状态更改,我必须在输入字段中输入文本并输入值,但唯一
的
问题是,当我在js中挂载父元素时,我不知道如何访问
子
元素。我应该
将
逻辑转移到
子
组件
中,还是应该只对父
组件
的
功能进行单元
测试
? 这是来自父级
浏览 0
提问于2016-09-09
得票数 0
1
回答
测试
接收作为支柱
的
功能
的
function
组件
javascript
、
unit-testing
、
reactjs
在SearchBox
组件
中,调用一个
库
,然后调用一个远程API,然后
将
结果返回给传递给
子
SearchBox
的
onResults。> (通过onResult回调) ->更新状态->呈现结果在<App />中嘲笑
道具
模拟
浏览 0
提问于2020-10-07
得票数 -3
回答已采纳
1
回答
外部
组件
react
测试
库
的
触发器回调
reactjs
、
jestjs
、
react-hooks
、
react-testing-library
我正在尝试找出如何使用jest和
react
测试
库
测试
作为
道具
提供给
react
功能
组件
的
回调。 示例场景:我正在
测试
一个呈现模式
的
组件
。当用户单击模式上
的
“关闭”按钮时,父
组件
将
隐藏该模式。所以逻辑是这样
的
: const ParentComp = () => { const [openModal, setOpenMod
浏览 14
提问于2020-11-27
得票数 0
回答已采纳
1
回答
如何在
react
测试
库
中
测试
由onChange处理程序更新
的
道具
?
reactjs
、
unit-testing
、
react-testing-library
根据我在Dom
测试
库
文档、和中看到
的
内容,我尝试
测试
的
输入上有一个处理程序。 我
的
代码
的
一个不同之处在于,我使用
的
不是本地状态来控制输入值,而是使用
道具
。因此,onChange函数实际上是调用另一个函数(也是通过
道具
接收
的
),它将“提升”到另一个
组件
的
状态更新。最终,输入
的
值
被
组件
作为支柱接收,并且输入值<em
浏览 1
提问于2019-02-01
得票数 2
回答已采纳
2
回答
在Redux中没有从子
组件
中获取
道具
javascript
、
reactjs
、
redux
、
react-redux
我想从子
组件
中
的
Redux获得
道具
。但{this.props}是空对象。我正在使用
react
-redux connect来获取
道具
。它在父
组件
中工作,我们可以传递给
子
组件
以获得
道具
,但我需要从子
组件
中获取 登录 ```import
React
, { Component } from '
react
' 从'./ Test‘导入{Test} 导出默
浏览 16
提问于2020-01-30
得票数 1
回答已采纳
1
回答
React
/Redux中
的
测试
-如何保证状态已经更新?
javascript
、
reactjs
、
asynchronous
、
redux
我正在为我
的
新
的
React
编写
测试
,这个项目的一部分目的是充分理解这个
测试
--它已经在我
的
雷达上出现了一段时间了,但我以前还没有把它投入生产。 编写了大量使用快照和其他静态和同步方法
的
测试
。到目前为止,这似乎还不错,因为我处理
的
是setState -> ->
的
情况,当我在流程中使用console.log时,可以看到setState()正在被调用,并且我可以在浏览器中看到结果,但我似乎无法编写一个复制行为<
浏览 0
提问于2018-08-15
得票数 2
1
回答
难以理解
模拟
的
Jest函数
reactjs
、
unit-testing
、
testing
、
jestjs
我有一个
测试
文件来
测试
一个
React
组件
。我知道我需要
模拟
组件
中导入
的
助手函数,但我无法理解这一点。一个
组件
浏览 0
提问于2020-10-01
得票数 0
回答已采纳
2
回答
使用Karma和Jasmine进行单元
测试
react
javascript
、
reactjs
、
unit-testing
、
jasmine
、
karma-jasmine
我对
react
非常陌生,我已经用
React
14写了一个代码,没有任何转译器。现在我想使用Karma-Jasmine进行单元
测试
,但我
的
测试
似乎无法渲染应用程序。:<div id="content"></div><script src="js
浏览 0
提问于2017-11-16
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
携程租车React Native单元测试实践
你知道什么时候以及什么时候不使用Redux
利用 Jest为React 组件编写单元测试
分享12个流行的React资源站
是什么让 React Web 开发如此受欢迎?
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券