腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8236)
视频
沙龙
1
回答
使用
Jest
和
Enzyme
模拟
vs
props
- On
更改
事件
、
、
、
我正在尝试为多个onChange
事件
运行测试。测试现在通过了以下代码,但不影响它的覆盖率,这意味着不正确 wrapper.find('Datasubjects').
props
().onChange({City:{target:{value:'test'}}}) 但如果我
使用
以下命令,它将失败: wrapper.find('Datasubjects').find('input[id="city-label-id"]').simulate(
浏览 17
提问于2019-03-29
得票数 4
回答已采纳
2
回答
如何将
模拟
事件
传递给React.cloneElement()方法返回的react元素
、
、
、
、
() => { const wrapper = mount( <Test我发现在执行cloneElement之后,input上的onChange
事件
处理程序已被替换为非
模拟
onChange: () => {}。因此,即使在执行input.simulate('change', event)时传递
模拟
事件
对象,onChange
浏览 6
提问于2021-02-23
得票数 0
回答已采纳
1
回答
对文本区域
Jest
测试进行
模拟
更改
、
、
handlechange = (e) => {}const TEST_
PROPS
= {} const textArea =
enzyme
.mount(<TextArea {...TEST_
PROPS
}
浏览 1
提问于2018-05-01
得票数 3
2
回答
React Unit Testing
Jest
使用
mount()的Typescript问题
、
、
、
、
getContext('2d') } return我的问题是试图写一个带有酶
和
Jest
,mount()错误的单元测试。import { configure, shallow, mount } from "
enzyme
浏览 11
提问于2021-10-30
得票数 0
0
回答
天然成分与酶反应
模拟
功能
、
、
我正在尝试
使用
酶
和
Jest
来
模拟
扩展React.Component的类的函数,并且我发现可以
模拟
继承的setState函数,但不能
模拟
组件中的其他函数。例如,我的应用程序组件有一个在onChangeText
事件
上调用setState的TextInput,以及一个在onPress
事件
上调用submitFilter的TouchableOpacity。styles.filterButtonLabel}>Go</Text>
浏览 12
提问于2017-11-29
得票数 2
2
回答
未称为onClick的酶/
Jest
间谍
、
、
、
我正在尝试用react组件的
Enzyme
/
Jest
测试
事件
处理程序,但是我的spy函数从未被调用过... return ( <Top />', () => { it.only('spyOn', () => {
浏览 1
提问于2018-08-04
得票数 3
3
回答
如何用
Jest
模拟
单元测试中的
事件
,反应酶-本地的
、
、
、
、
我正试图弄清楚如何在中用
Jest
测试一个"onPress“
事件
,这样我就可以确保调用了正确的函数。const mockFunc =
jest
.fn(); 我试过
使用<
浏览 2
提问于2017-02-16
得票数 15
1
回答
在<a>标记内单击按钮后,
模拟
函数未标识为已调用
、
、
我试着
模拟
“describe”方法中的函数,但它不起作用。SomeComponent.js class SomeComponent extends React.Component { super(
props
'
enzyme
';import SomeComponent from '../SomeAnot
浏览 9
提问于2019-04-17
得票数 1
回答已采纳
7
回答
使用
jest
模拟
react-router-dom挂钩不起作用
、
、
、
、
我正在
使用
酶的浅层方法来测试一个组件,该组件
使用
useParams钩子从URL参数中获取ID。测试:import Adapte
浏览 68
提问于2019-11-16
得票数 19
3
回答
在
使用
jest
测试应用程序时无法读取未定义的属性“默认值”
、
、
、
、
我无法测试
使用
本机基础图标的组件。它在扔Cannot read property 'default' of undefined。Component) in TestSum (at testingComp.test.js:9)如果我包含来自react的组件,只有
jest
才能正确地呈现它,而
浏览 0
提问于2019-04-05
得票数 1
回答已采纳
1
回答
JSX单元测试中的恶作剧
、
、
、
/dist/container/indexsuper(
props
); showName: null} describe(‘landing’, () => {
jest
.mock('../dist/container/i
浏览 0
提问于2018-02-18
得票数 0
回答已采纳
1
回答
酶
模拟
‘点击’不工作时,它应该
、
、
我正在
使用
Jest
和
Enzyme
来测试一个表单组件,但我在
模拟
点击时遇到了问题。onClose(dirty)}下面是失败的测试: const onCloseSpy =
jest
.fn)); console.log(renderedComp
浏览 0
提问于2017-10-19
得票数 3
1
回答
本机webview onNavigationStateChange不是一个函数(当运行
jest
测试时)
、
、
、
== this.state.initialUrl) { }并在手机
和
仿真器上进行测试,运行良好。但是,我正在尝试用
jest
单元测试来测试这一点。should set webview uri', () => { console.log(snap.children[0].children[0].children[0].children[0].
props
但是,当在设备上编译
和
运行项目时,缺少的这些功能可以很
浏览 0
提问于2019-05-07
得票数 0
回答已采纳
3
回答
如何在
jest
中
使用
react-native酶
、
、
我曾尝试过几篇关于如何做到这一点的文章,包括airbnb react-native
和
jest
的酶指南(分别)。Warning: Unknown
props
`focus`, `secureTextEntry` on <TextInput> tag.Remove these
props
from the element.
浏览 5
提问于2017-02-04
得票数 5
4
回答
如何在笑话中刺探window.scrollTo?
、
、
、
、
我得到了一个非常简单的react组件,功能如下: window.scrollTo(0, 0)看起来你不能像这样做谢谢
浏览 1
提问于2017-04-01
得票数 11
1
回答
使用
jest
和
酶测试React空
事件
处理程序
、
、
如何
使用
Jest
和
Enzyme
测试React Native中的空
事件
处理程序?分支测试状态%62.5,因为我无法测试空
事件
处理程序。我试过
模拟
函数,但它不起作用。
浏览 1
提问于2020-05-10
得票数 0
6
回答
在
Jest
中测试onChange函数
、
、
总的来说,我对
Jest
和
测试还比较陌生。this.
props
.placeholder} /> }我想要一个测试来检查输入元素的onChange是一个接受输入元素的value属性作为参数的函数。value as a param const mockFn =
jest
.fn(); const input
浏览 6
提问于2018-01-10
得票数 38
回答已采纳
1
回答
如何用酶、笑话、重组、反应测试元件中的功能
、
、
、
我发现的是,我的函数
和
状态都存在于组件的道具中。 }) }) 到目前为止,我的测试文件如下所示:import { mount } from '
enzyme
', () => { console.log(bareTree.<
浏览 0
提问于2018-03-15
得票数 1
回答已采纳
2
回答
Jest
模拟
window.scrollTo
、
、
、
我的React组件调用window.scrollTo,当我运行
jest
测试时,它们通过了,但有一个控制台错误:我尝试过用几种方法
模拟
它(无论是在测试本身中,
浏览 59
提问于2019-10-28
得票数 5
2
回答
如何在react连接的componentDidMount中测试方法调用时间
、
、
、
我试着用
Jest
和
酶测试反应-还原组分。class MyButton extends React.Component { this.handleDataLoadshallow(<MyButton store={store} {...
props
} />); const didMount =
jest
.spyOn
浏览 1
提问于2018-10-08
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
携程租车React Native单元测试实践
利用 Jest为React 组件编写单元测试
为React开发人员推荐8个测试工具、库和框架
2020年最值得你去尝试的JavaScript测试框架
React16之测试单元
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券