腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
浅层
快照
测试
无
状态
组件
返回
`
null
`
、
、
我有一个无
状态
组件
。 我正在匹配单元
测试
的
快照
。但它
返回
null
等级库 import React from 'react';import { shallowToJson } fromrender with default props', () => {
浏览 28
提问于2019-03-25
得票数 0
回答已采纳
1
回答
测试
使用recompose合成的多个HOC
、
、
、
我正在做的项目是使用react-test-renderer,并使用
浅层
渲染方法。因此,当
测试
快照
以确保错误
状态
正在加载时,
快照
仅
测试
一级深(由于浅渲染),并始终
返回
: <PageWrapper> </LoadingContainer> </PageWrapper> 相反,我希望在
快照
中看到的是: <PageWrapper>
浏览 32
提问于2019-04-16
得票数 0
2
回答
如何对嵌套
组件
进行
快照
测试
?
、
、
、
、
我正在
测试
一个
组件
,其中包含一个使用redux的嵌套
组件
。我正在对
组件
使用
浅层
测试
。这是我的
测试
: void it("renders correctly", () => { const tree = renderer.render(<Header />
浏览 0
提问于2019-04-29
得票数 1
3
回答
浅层
渲染Jest
快照
、
、
我只是从Jest和Snapshot
测试
开始,我想知道为什么所有的例子都要对React
组件
进行“深度渲染”来创建
快照
。div> This is B <div> </div>`; 虽然这有时很有用,但我认为对A和B进行单独的
测试
/
快照
并进行
浅层
渲染更有意义,这样如果我更改B,我的A
快
浏览 1
提问于2017-02-20
得票数 14
回答已采纳
0
回答
reactjs - jest
快照
测试
嵌套的redux“连接”
组件
、
、
当
快照
测试
(jest snapshot)连接到redux store的
组件
时,除了连接的
组件
外,我还可以导出实际的
组件
</div> } export default con
浏览 2
提问于2017-01-07
得票数 14
回答已采纳
2
回答
如何模拟使用文档对象的React
组件
?
、
、
我目前正在为我的应用程序中的react
组件
编写单元
测试
。react
组件
利用DOM,如document.getElementById()。当我从酵素中使用
浅层
()或挂载()时,我会得到一个错误,说明文档对象为
null
: 我以为jsdom作为一个
无
头浏览器已经有了这个笑话。如何解决此问题以访问假dom对象?
浏览 0
提问于2018-10-24
得票数 0
回答已采纳
1
回答
父无
状态
组件
中prop上的
测试
回调函数
、
、
、
我想知道如何在代码中
测试
renderItem回调函数。我的覆盖率统计数据显示函数没有被覆盖,它
返回
的数据也没有被覆盖。=({ item }) => <Text>{item[dataKey]}</Text> />); expect(toJson(wrapper)).t
浏览 5
提问于2018-01-20
得票数 1
回答已采纳
2
回答
shallowWrapper是空的,
测试
快照
Jest/酶?
、
、
、
、
我不知道在运行
快照
测试
时为什么会得到空的shallowWrapper对象,我使用的是Jest和// Jest Snapshot v1, "goo.gl
浏览 4
提问于2020-09-22
得票数 2
回答已采纳
1
回答
存在React.Memo时,无法使用酶和jest呈现和
测试
我的
组件
、
、
我的
组件
是用Memo包装的 { project, combineVariants, cloneToIllumina, variant我只想在我的jest/enzyme
测试
中选择NoBorderTable。下面是我的
测试
代码: let wrapper
浏览 0
提问于2020-06-30
得票数 0
1
回答
使用React
浅层
渲染设置
状态
我想
测试
一个浅渲染的React
组件
。但是我想根据
组件
的
状态
来
测试
它。 这样做的正确方式是什么?在进行
浅层
渲染时,设置
状态
的正确方式是什么?
浏览 0
提问于2015-06-13
得票数 11
1
回答
工厂中的React
组件
名称
、
、
我有两个
组件
: const CustomSelfDefinedComponent = () => <React.Fragment />; const CustomSelfDefinedViaFactoryComponent= (() => () => <React.Fragment />)(); 关于
浅层
渲染,我得到了下一步: <CustomSelfDefinedComponent /><Component /> 谁能告诉我为什么在第二种
浏览 13
提问于2020-04-08
得票数 0
1
回答
使用酶进行单元
测试
、
、
、
、
我的React-Native应用程序中有以下
组件
。我被要求使用jest和酶来编写单元
测试
,但我是单元
测试
的新手。因此,如何分解并编写适当的
测试
超出了我的能力范围。有人能帮我一下吗??{this.displayLoader()} );} 如何使用jest和酶为上述代码编写适当的单元
测试
是什么让单元
测试
更好?
浏览 11
提问于2019-07-11
得票数 0
1
回答
组件
在Redux中更新
、
、
现在,关于Redux,假设我触发了一个操作,从reducer(s)
返回
的
状态
是全新的,所以听起来每个
组件
都应该更新,尽管我知道这不是真的,因为当我调试我的应用程序时,我可以看到它,而且听起来性能很糟糕。所以我的问题是,redux是否在每个
组件
中查找它需要的
状态
切片?在mapStateToProps?一般来说,Redux是如何决定何时调用render方法的呢?
浏览 8
提问于2016-12-15
得票数 0
1
回答
忽略子
组件
的
浅层
快照
、
、
、
我有以下
组件
,其中
组件
中有一个子
组件
,其中也有一个子
组件
。 </InnerComponent></BackgroundComponent>另一个仅用于MidCompo
浏览 0
提问于2021-05-17
得票数 1
1
回答
连接
组件
的静态方法的Jest模拟
返回
值
、
、
、
、
我正在用jest和酶对我的React应用程序进行单元
测试
,一切都很好,直到我碰巧
测试
了一个与Redux连接的类
组件
。我继续
测试
它,用a包装
组件
,然后
浅层
挂载它。但是,我无法模拟连接
组件
中定义的静态方法的
返回
值。store}> </Provider>现在,当我尝试模拟TestComponent中定义的
浏览 8
提问于2020-02-17
得票数 0
1
回答
酶浅渲染不能正常工作
、
、
、
在我的一个
组件
中,在决定
返回
哪个
组件
之前,我会检查我的道具的值。 import React from 'react' imp
浏览 0
提问于2018-12-22
得票数 2
回答已采纳
1
回答
react-testing-library未呈现正确的
快照
、
我正在尝试针对
快照
测试
组件
。该
组件
呈现一个带有onChange事件的复选框,并且其选中
状态
被链接到设置为true的
组件
状态
。import React, { useState } from "react"
浏览 1
提问于2019-06-18
得票数 2
1
回答
react
测试
:
浅层
呈现- getRenderOutput
返回
null
、
我刚刚开始使用react
测试
,尝试使用
浅层
渲染。, _owner:
null
, _store: { type: 'octicon',, _owner:
null
, _store: [Object] }, _p
浏览 0
提问于2015-08-29
得票数 0
1
回答
React如何确定引用类型
状态
是否为新的?
、
我知道当
状态
是原始类型时,React会在调用setState()时执行新旧
状态
之间的
浅层
比较,如果两者相同,则不会重新呈现。但是,当
状态
为引用类型时,React不会执行新旧之间的深度比较。基于此
测试
here,当我使用新构造的(虽然与人眼相同)对象执行setState()时,它会渲染
组件
。这是意料之中的。但是,当您
返回
count (由useState()
返回
的原始对象)或带有函数式setState()的prev时,React以某种方式知道它是相同的<em
浏览 10
提问于2021-07-04
得票数 1
回答已采纳
1
回答
我是否可以(也应该是我)断言一个
组件
使用酵素的
浅层
()呈现哪些HTML元素?
、
、
问题:<BaseEdit />
组件
使
浏览 1
提问于2019-08-15
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
你的React组件还能跑得再快一点
你需要了解的前端测试“金字塔”
携程租车React Native单元测试实践
万字长文!一文搞懂InheritedWidget 局部刷新机制
【crossbeam系列】1有锁并发、无锁并发和crossbeam极简介
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券