腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2963)
视频
沙龙
1
回答
酶
ShallowWrapper
不
会将
道具
传
递给
简单
的
React
组件
、
、
、
我正在为一个
简单
的
React
组件
编写一个测试,该
组件
使用props传入对象,然后将文本从该对象加载到屏幕上。下面是我得到
的
信息: QuoteBox.js import
React
from '
react
' expect(quoteTex
浏览 14
提问于2020-09-18
得票数 0
回答已采纳
1
回答
我怎样才能强迫
酶
使用带有打字稿
的
道具
?
、
、
、
、
我已经开始学习使用TypeScript
的
TDD。我已经创建了一个<Avatar />
组件
。它
的
道具
应该是与Props
组件
一起定义
的
<Avatar />类型
的
。在正常
的
开发模式下,当我用玩笑和
酶
测试它时,它工作得很好,当
道具
不存在时,它不会抛出错误。下面是我
的
密码。 我尝试过使用PropTypes并将它附加到Avatar.propTypes上,它可以工作。当
浏览 3
提问于2019-08-09
得票数 0
1
回答
Jest测试打开
react
-选择菜单
、
、
我有一个使用
react
-select
的
组件
。我想测试传
递给
它
的
道具
是否正确,以及这些
道具
是否正确显示。有没有办法强制菜单在
酶
/jest中打开?
浏览 21
提问于2019-02-05
得票数 2
回答已采纳
3
回答
如何使用
酶
ShallowWrapper
找到另一个反应组分中作为支柱储存
的
反应组分?
、
、
、
我有一个jest/
酶
测试,它在
组件
周围创建一个
ShallowWrapper
,找到一个指定
的
语义-ui-
react
(by id),模拟单击按钮,然后查看单击是否切换了某些内容。preventDefault() {} });}); 这个测试在我刚拿到按钮
的
时候起了作用当我添加弹出并将按钮放在触发器
道具
中时,我收到了一个
浏览 3
提问于2017-08-23
得票数 2
回答已采纳
1
回答
开始测试与
酶
和Jest反应
的
成分
、
、
、
、
不幸
的
是,在我工作
的
地方,我们不对
React
组件
进行单元测试。由于我对这个行业也相当陌生,所以我没有为软件编写单元测试
的
经验。,我这里
的
目标是:,我想找出正确
的
方法来测试从父
组件
到子
组件
,
React
道具
是否一直工作正常。我使用Jest和
酶
法,所以解决方案应该使用这两个模块
的
最佳实践。为了
简单
起见,我想围绕两个示例
组件
提出这个问题
浏览 3
提问于2017-06-30
得票数 4
回答已采纳
6
回答
使用Jest模拟带有
道具
的
React
组件
、
、
、
、
我有一个
React
组件
,它包含一些其他
组件
,这些
组件
依赖于对Redux存储
的
访问等,这些
组件
在完成一个完整
的
酶
装入时会引起问题。mock()方法来模拟子
组件
,这样它就不需要测试了。我意识到,我可以用这样
的
方法模拟出一个直接
的
组件
: jest.mock('./ComponentToMock', () => 'ComponentToMock
浏览 1
提问于2017-06-07
得票数 45
回答已采纳
1
回答
酶
测试代码内存清除
、
我已经看过很多使用
酶
法和Jest来测试
react
和redux应用程序
的
例子,很少有人提到代码清理。
浏览 0
提问于2018-08-27
得票数 5
回答已采纳
4
回答
将
道具
传递到
React
路由器v6中
的
插座
、
、
在新
的
react
-router v6中,我无法将
道具
传
递给
我
的
插座
组件
。我尝试了
简单
的
解决方案: render() { <Outlet name="My name" />} 这会正确地渲染子
组件
,但不
会将
任何
道具
传
递给
子
组件
。
React
团队(或其他任何人)提供<e
浏览 45
提问于2020-09-06
得票数 3
回答已采纳
1
回答
在
酶
包装器查找方法中使用变量
、
、
、
、
用jest +
酶
进行学习测试。我有一个数组,OptionsArray,有一些选项被映射到
组件
中
的
按钮。我想在
组件
的
测试套件中,我可以import { shallow,
ShallowWrapper
} from 'enzyme'; Expecte
浏览 6
提问于2022-01-06
得票数 0
2
回答
如何将数据从一个
组件
传递到另一个
组件
中,而不使用函数
组件
,而不需要重新呈现或jsx。
、
我是新
的
反应,我没有得到任何答案,这一点。一定有办法这样做
的
。
浏览 6
提问于2022-09-14
得票数 0
1
回答
使用
React
酶
-如何将构造函数对象传
递给
浅层
组件
?
、
、
、
使用反应与类型记录,玩笑和
酶
。试图统一一个功能
组件
,该
组件
有一个对象作为参数:在我
的
测试中--这是我尝试设置
组件
的
方式> { return wr
浏览 2
提问于2020-01-04
得票数 1
回答已采纳
1
回答
为什么在挂载渲染时我
的
道具
没有被传递到我
的
组件
中?
、
、
、
、
我正在编写单元-测试使用
酶
和Jest为我
的
反应应用程序前端。当我试图呈现登录屏幕时,它无法看到我试图挂载()呈现时传递
的
一些
道具
。浅渲染工作良好,我能够测试我
的
componentDidMount和componentWillReceiveProps方法。 hash: "", },
浏览 1
提问于2019-04-25
得票数 4
1
回答
如何将函数作为
道具
从函数
组件
传递到类
组件
、
、
父
组件
是函数
组件
。它有一个箭头函数,可以导航到另一条路由。我想把这个箭头函数传
递给
一个子
组件
,它是一个类
组件
。但是我不知道为什么它看起来
不
工作,当我在类
组件
中使用它时,它不导航。也许我把
道具
传
错了。父
组件
let query = new URLSearchParamsMyEdito
浏览 5
提问于2022-07-19
得票数 0
1
回答
如何用反应测试库测试由其他
组件
组成
的
组件
?
、
我对反应测试库是完全陌生
的
。我刚刚开始阅读所有的各种“入门”文档和博客文章,我可以找到后,我没有成功测试一个组成部分
的
酶
。我能找到
的
大多数例子都很
简单
,就像中
的
例子一样。我希望看到如何测试本身由其他
组件
组成
的
组件
的
示例,因为
组件
组合是有关
React
的
最重要
的
事情之一(在这篇文章中,由于缺少更好
的
名称,我将调用此类Composed
浏览 3
提问于2019-12-31
得票数 19
回答已采纳
2
回答
react
JS中UseEffect钩子
的
Jest测试用例
、
、
、
、
我正在尝试为useEffect
react
钩子编写Jest-enzyme测试用例,我真的迷路了,我想为2个
react
钩子写测试用例,一个进行异步调用,另一个使用usestate钩子对数据进行排序和设置,我
的
文件在这里。export const DatasetTable:
React
.FC<DatasetTableProps> = ({id, dataset, setDataset, datasetError, setDataSetError
浏览 58
提问于2019-11-25
得票数 1
4
回答
酶
、ReactTestUtils和反应试验
的
差异--库
、
、
用于反应测试
的
酶
、ReactTestUtils和反应测试库有什么区别? 反应测试库是一个非常轻
的
解决方案,用于测试反应元件.它提
浏览 6
提问于2019-01-11
得票数 88
回答已采纳
3
回答
你能用this.props.history.push把
道具
传
递给
不同于路径名
的
组件
吗?
、
、
、
、
在提交表单后,我使用this.props.history.push将
道具
传
递给
组件
。表单
的
提交
会将
用户带到主页(/home),但它还需要将props传
递给
NavBar
组件
,该
组件
不
包含在
react
-router路由中。但是NavBar (基于类
的
)
组件
中
的
this.props.propOne没有定义。我认为这可能是因为NavBar已经在其他
组件<
浏览 0
提问于2020-05-05
得票数 1
2
回答
材料-UI+
酶
:浅渲染
组件
?
、
、
我
的
工作是更新我
的
应用程序
的
最新版本
的
反应,
酶
和材料-UI。 我知道使用version 15,Material删除了默认
的
主题
组件
,如果没有给出任何内容。任何使用Material
组件
并将其命名为
ShallowWrapper
.html()
的
组件
,现在都会使我
的
测试在消息TypeError: Cannot read property 'prepareStyles请注意,如果不
浏览 5
提问于2016-06-27
得票数 4
回答已采纳
1
回答
Jest/
酶
浅混合子
组件
名称和存根
组件
、
、
、
目前使用Jest和
酶
为我
的
顶层
组件
选择一些元素。使用快照测试,我能够看到什么
酶
浅层呈现给我选择元素。我注意到,在快照中,有些元素是用
组件
名称呈现
的
,而另一些元素是用Component替换
的
。我
的
顶层
组件
(注释,我剥离并修改了一些代码来解释我
的
要点):import { observer, inject } fr
浏览 0
提问于2019-05-01
得票数 1
1
回答
我应该如何测试每个反应
组件
是否通过了一个给定
的
道具
?
、
、
我目前正在使用摩卡和
酶
进行测试,以及chai和chai
酶
的
断言。我希望将动作创建者作为
道具
传
递给
所有的层项目。我应该如何编写单元测试,以确保将操作创建者作为支柱传
递给
每个层
组件
。import
React
from '
react</e
浏览 5
提问于2016-12-18
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React 深入系列6:高阶组件
React 状态管理:从 props和state 说起
React.js Components:基础指南
是什么让 React Web 开发如此受欢迎?
三年 React 开发经验的我,迁移到 Vue 的心路历程
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券