腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
web
组件
快照
测试
、
、
、
给定此自定义
组件
: const style = ` color: red;`; <div> this.root.appendChild($element.content.cloneNode(true));} 有没有可能使用Jest进行
快照
测试
浏览 11
提问于2019-02-20
得票数 3
1
回答
使用
快照
进行反应
测试
、
、
、
、
我想知道,在使用Jest
快照
测试
React
组件
时,您的方法是什么?如何确定是否应为
组件
创建
快照
? 您是
测试
整个视图还是只
测试
较小的
组件
(视图段)?什么时候应该向
测试
的
组件
添加道具?函数应该总是使用jest.fn()来模拟吗?
浏览 1
提问于2019-09-18
得票数 0
回答已采纳
1
回答
使用酶和主题
测试
样式化
组件
、
、
我正在尝试找出用jest
快照
测试
样式
组件
的最佳方法。 目前,我正在使用Enzyme的mount,我的
组件
工作正常,然而,因为我传递了整个主题,所以我的
快照
将获得整个主题的副本(正如预期的那样)。但是,如果我在主题中更改了
组件
未使用的内容,
快照
测试
将失败(正如预期的那样)。你们通常是怎么处理这件事的?如果主题上的更改不影响
组件
,我希望能够让我的
快照
测试
通过。
浏览 1
提问于2018-09-11
得票数 0
0
回答
reactjs - jest
快照
测试
嵌套的redux“连接”
组件
、
、
当
快照
测试
(jest snapshot)连接到redux store的
组件
时,除了连接的
组件
外,我还可以导出实际的
组件
// Wrapper.js import U
浏览 2
提问于2017-01-07
得票数 14
回答已采纳
1
回答
如何在jest
快照
测试
期间忽略样式
组件
中的样式更改
、
、
、
假设我有一个简单的
组件
,我希望对
快照
进行
测试
: color: red;我的
快照
测试
希望确保div呈现,但样式并不重要。因此,如果我对这个Component进行了
快照
测试
,并将color从红色更改为蓝色,并生成了一个新的类名,那么
快照
测试
就不会失败。简而言之,我是否可以在
快照
测试
中忽略className,或者告诉样式化的
浏览 8
提问于2022-02-05
得票数 0
7
回答
使用日期对象的
组件
在不同的时区生成不同的
快照
。
、
、
、
我使用和对我的React
组件
进行
快照
测试
。我正在
测试
DateRange
组件
的浅表
快照
,该
组件
使用当前范围(例如5/20/2016 - 7/18/2016)呈现显示字段,并
测试
允许选择Date值的两个DateInput
组件
。这意味着我的
快照
包含了在Date道具中传递给
组件
的DateInput,并且在文本表示中它解析了自己。在我的
测试
中,我使用n
浏览 4
提问于2016-12-02
得票数 48
回答已采纳
1
回答
什么时候应该使用jest
快照
测试
而不是单元
测试
中的常规断言?
、
、
、
、
这个问题只是关于单元
测试
的。 最近,我读了很多关于
快照
的文章,我真的很困惑什么时候应该使用
快照
测试
,而不是仅仅是显式断言。我用react & jest &酶法进行单元
测试
。据我所知,使用
快照
测试
是很有意义的:检查
组件
是否按照我们预期的方式与预期的道具一起呈现。这样,我们就不必对每个支柱或呈现的每个
组件
都有一个断言,等等。2)如果我有一个
组件
,它反过来呈现两个子
组件
&这些子<e
浏览 0
提问于2018-02-05
得票数 5
1
回答
如何用Cypress端到端
快照
测试
Vue单文件
组件
、
、
我有一个Vue单文件
组件
,我试图用Cypress端到端
测试
和@cypress/
快照
来
测试
快照
。重建后 <label class=&
浏览 2
提问于2019-11-27
得票数 0
回答已采纳
2
回答
如何对嵌套
组件
进行
快照
测试
?
、
、
、
、
我正在
测试
一个
组件
,其中包含一个使用redux的嵌套
组件
。我正在对
组件
使用浅层
测试
。这是我的
测试
: void it("renders correctly", () => { const tree = renderer.render(<Header />) exp
浏览 0
提问于2019-04-29
得票数 1
1
回答
在对React应用程序进行
测试
时,故事书的作用
、
我是新的反应,最近我发现有一个工具叫做故事书,它基本上帮助
测试
我们的反应
组件
的孤立方式。然而,我也发现在
测试
我们的React应用程序时使用了故事书,也就是说,会发生
快照
的比较。问题是为什么要
测试
快照
的差异?我的意思是,是否就像我们创建了某个
组件
,并为它创建了一个
快照
,以确保其他开发人员不会意外地更改该
组件
,也就是说,故事书中的
快照
可以帮助我们确保我们创建的
组件
不会发生意外的更改。是真的吗?
浏览 5
提问于2019-10-28
得票数 0
回答已采纳
1
回答
如何在更新Jest中的
快照
时强制使用“testPattern”?
为
测试
UI
组件
提供了方便。如果UI
组件
发生更改,则需要更新
快照
以反映相同的内容。我们可以指定“testNamePattern”来更新特定
测试
的
快照
。jest --updateSnapshot --testNamePattern abc.test.js 可以在更新
快照
的同时强制执行“testNamePattern”吗?这将有助于避免错误地更新其他失败
快照
。据我所知,它预计会陷入代码评审阶段。但是,我希望确保
快照
总是针对特定的模式进行更新
浏览 2
提问于2017-09-04
得票数 0
回答已采纳
1
回答
React jest
快照
仅返回空DocumentFragment
、
、
我正在使用React并编写一个Modal
组件
,如下所示: const MyModal: FC<MyModalProps> = memo((props) => { ); const renderFragment = asFragment(); expect(
浏览 26
提问于2021-09-19
得票数 2
回答已采纳
1
回答
带反应弹簧/反应运动的
快照
测试
、
、
、
、
我试图用Jest和酶来
测试
我的反应成分。有些
组件
中有动画
组件
(从react-spring/react-motion导入),它将函数呈现为其子函数。这使得
测试
变得非常困难。我做了很多研究,想出了三个想法: 使用酶的mount渲染一切,并对其进行
快照
测试
。我发现昂贵的
组件
是不可能的/无效的,生成的
快照
通常很重(1MB - 2MB)。用酶的shallow和
快照
测试
组分。然后找到动画
组件</e
浏览 0
提问于2018-12-28
得票数 2
回答已采纳
1
回答
如何使用带有酶的toMatchSnapshot,使结果与带有反应
测试
库的container.firstChil相似
、
我有一个使用酶的简单应用程序,我只想呈现html节点,而不是
组件
: <a />`// Jest Snapshot v1 <a />使用反应
测试
库只是为了获得
浏览 1
提问于2019-07-26
得票数 0
1
回答
"vue-cli-service test:unit“成功运行;但npm退出错误代码1 ELIFECYCLE。
、
、
、
/home/max/.npm/_logs/2020-03-26T18_16_36_155Z-debug.log运行./node_modules/.bin/vue-cli-service test:unit,我只得到
测试
和Jest输出。一切都如期而至。我的装置出什么问题了?
浏览 3
提问于2020-03-27
得票数 1
回答已采纳
1
回答
让Jest在
快照
之前等待React
组件
的HTML更改
、
、
、
、
目前,我正在
测试
一个React
组件
,该
组件
从API中获取一些数据,并显示加载屏幕,直到数据被获取为止。我的
测试
目前如下所示: </BrowserRouter> }) 这个
测试
通过了,但是查看
快照
文件就会发现,所拍摄的
快照
是加载
浏览 3
提问于2021-11-23
得票数 0
1
回答
react-testing-library未呈现正确的
快照
、
我正在尝试针对
快照
测试
组件
。该
组件
呈现一个带有onChange事件的复选框,并且其选中状态被链接到设置为true的
组件
状态。import React, { useState } from "react"; import ".ty
浏览 1
提问于2019-06-18
得票数 2
1
回答
如何使用react-test-library对异步数据加载的
组件
进行
快照
测试
?
、
、
、
到目前为止,在我正在工作的项目中,我通常会以这种方式
快照
测试
执行异步数据加载的
组件
: test('Matches(加载、错误、加载的数据)的
快照
。问题是我刚刚发现这个方法是的,并且@testing-library/react包的最新更新不再允许我以这种方式
测试
我的
组件
。asFragment } = render(<MyComponent /
浏览 19
提问于2020-11-12
得票数 2
回答已采纳
1
回答
jest连接
组件
没有在
快照
中生成,当嵌套在React
组件
中时?
、
、
最近,我有一个特性要添加,而最简单的方法是将我连接的
组件
嵌套在这个证监会(无状态功能
组件
)
组件
中。所以我的问题是 在证监会
组件
中嵌套有状态
组件
是一种良好的做法吗?如果没有,有什么更好的方法呢?如果可以这样做,如何进行
快照
<
浏览 1
提问于2019-09-08
得票数 0
1
回答
使用特定于平台的模块的
组件
Jest
快照
、
、
、
在
测试
不同平台的
组件
时,我会执行2次
快照
测试
(iOS和Android)。在
测试
Android时,我首先将Platform.OS设置为"android",然后再执行其余的
测试
。当被
测试
的
组件
依赖于安卓模块时,比如TouchableNativeFeedback,生成的
快照
是一条错误消息: <Text ...> TouchableNativeFeadback
浏览 12
提问于2017-07-13
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Web-Component组件简述
Firefox 开始支持 Web 组件技术
web.xml 组件加载顺序
干货 Angular组件测试
Web端设计组件篇-数据类
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券