腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8597)
视频
沙龙
1
回答
酶
模拟
给定
位置
上
onClick
事件
、
、
我正在编写一个测试用例来
模拟
用户在
给定
的插入符号
位置
上
单击Textarea。我尝试使用selectionStart和selectionEnd来
模拟
带有插入符号
位置
的“单击”
事件
,如下所示: it('
onClick
', () => { wrapper.find('textarea'
浏览 3
提问于2020-08-25
得票数 0
2
回答
检测Jest/
酶
测试过程中的合成点击反应
、
、
、
、
因此,当单击按钮时,我转过身,在文本输入元素
上
触发一个合成单击
事件
,如下所示。 ...={this.clickHandler}>Open File</Button> </ButtonGroup> }我想用Jest/
酶
来测试这个但是,虽然我可以
模拟
按钮
上
的单击<em
浏览 7
提问于2017-03-04
得票数 2
回答已采纳
1
回答
可包含元素的触发
事件
keyDown (测试+反应+ jest +
酶
)
、
、
、
、
我正在使用
酶
+ jest来测试react,是否有可能在contetnteditable元素
上
触发onKeyDown
事件
?
浏览 3
提问于2017-05-03
得票数 1
1
回答
在反应中用
酶
参数
模拟
onClick
方法
、
、
我试图在我的单元测试中
模拟
一种使用
酶
进行反应的
onClick
方法。我已经找到了许多
模拟
onClick
的指南,其中包含了一些
事件
e,例如: // Does something
onClick
= {handleClick}但是,我希望能够
模拟
我的
onClick
,它不接受
浏览 3
提问于2017-07-06
得票数 4
回答已采纳
2
回答
如何调用组件的
onClick
prop进行测试?
、
、
、
、
我正在使用Jest和
酶
来测试一些React组件(使用TypeScript编写)。我的旧方法是使用
酶
的.simulate()函数来
模拟
点击,但为了支持使用实例属性函数(即只使用组件的
onClick
()属性),这种方法被弃用了。但是,我不确定如何准确地直接调用
onClick
()函数。下面是我的代码: // Get the
onClick
function const buttonOnClick = wrapper.find('#diffpicker-button
浏览 23
提问于2020-08-12
得票数 0
1
回答
用
酶
模拟
点击
、
、
、
、
我想
模拟
单击元素中的x,y目标。
酶
模拟
将分派对目标元素的反应
事件
,但我无法找到如何修改该
事件
以指向特定
位置
的信息,而不是整个元素。谢谢!
浏览 4
提问于2017-07-26
得票数 0
回答已采纳
1
回答
单击标签时,单击“测试输入元素”单击“调用”。
、
、
、
我想测试一个场景,在单击标签时调用输入组件(收音机/复选框)单击
事件
。let toggleControllerRef = null; return (
onClick
, onChange } = props; <div>
onClick
={
on
浏览 3
提问于2017-12-15
得票数 3
1
回答
在
酶
中
模拟
onClick
事件
、
、
我在我的Search组件呈现方法中有以下代码: expect(handleSearchStub).to.have.been.called;然而,出于某种原因,它并不认为我的函数被调用了,尽管这肯定是
模拟
浏览 12
提问于2017-03-07
得票数 2
1
回答
如何测试具有css转换的react组件?
、
、
、
下面是我用来改变弹出窗口包装器状态的两种方法。 const onEnd = () => { resolve() element.addEventListener('transitionend', onEnd) doOpen () { const dialo
浏览 0
提问于2017-10-20
得票数 2
1
回答
酶
浅找不到反应自举组分
、
、
、
Container> } form : 'signIn'我的
酶
-
浏览 1
提问于2019-03-06
得票数 0
1
回答
使用Jest响应快照测试,子组件如何从父组件调用函数?
、
classes.User} key={props.id}> <button
onClick
浏览 0
提问于2019-08-18
得票数 0
回答已采纳
1
回答
以
事件
作为参数对单击进行
酶
测试
、
、
、
、
‘我正试图用
酶
来测试这个代码。我想
模拟
一下,但是我得到了一个错误“引用错误,
事件
没有定义”。我如何克服这个错误呢?我需要
模拟
这个函数吗?const handleClick = (event : any) => { setOpen(true);<IconButton
onClick
={() => handleClick(event)}> <DeleteIcon className={classes.thr
浏览 1
提问于2022-03-24
得票数 0
2
回答
用
酶
测试点击侦听器
、
、
、
我有一个有状态组件,它在挂载
上
附加一个dom
事件
侦听器。如果用户单击
给定
元素,则另一个
给定
元素将有条件地出现并消失。我想为此编写一个测试,但是当我使用
酶
时,我得到了一个错误:import React from 'react'; constructor() { this.state = {
on
浏览 0
提问于2019-06-06
得票数 0
回答已采纳
1
回答
当使用fat箭头函数作为
事件
处理程序时,如何
模拟
响应组件的
事件
?
、
、
、
我想
模拟
我的TodoForm组件的TodoForm
事件
。} return ( <button
onClick
wrapper.find("button").simulate("click"); 测试失败的“预期的
模拟
函数已经被调用它不是
浏览 0
提问于2018-12-12
得票数 0
回答已采纳
2
回答
如何使用
酶
在具有特定类的元素中找到反应组分?
、
我正试着用Jest和
酶
来测试反应组分。我想
模拟
Button组件
上
的单击
事件
,该组件位于具有特定类名的div中。我无法检索按钮节点。组件中有以下标记 <Button
onClick
={() => this.toggleSettingsModal(true)
浏览 0
提问于2019-04-01
得票数 0
回答已采纳
2
回答
如何用
酶
和正弦
模拟
点击子元素?
、
、
、
我使用的是
酶
和sinon,当我尝试使用这个测试用例时,我会收到这个错误: 显然,没有调用单击的
事件
处理程序。
浏览 11
提问于2017-09-15
得票数 5
2
回答
如何使用自定义钩子测试React组件
、
const { value, increase } = useCounter() <div> <button
onClick
我必须
模拟
自定义钩子吗?多么?
浏览 8
提问于2019-12-29
得票数 1
回答已采纳
1
回答
为什么我不能用Jest/
酶
模拟
onClick
事件
调用的函数?
、
、
this.handleClick.bind(this); console.log('clicked'); return <button
onClick
={this.handleClick}></button> 我已经在浏览器中确认
onClick
事件
正在触发并调用handle click函数。然而,我不能让我的测试(jest/
酶
)
模拟
点
浏览 1
提问于2017-11-07
得票数 2
1
回答
使用
酶
,
模拟
按键
事件
在
事件
被动态添加到元素的元素上不起作用
、
、
我有一个组件,它工作得非常好,我正试着用jest和
酶
写一些测试。} return ( ) <div ref={ref} on
浏览 16
提问于2020-04-18
得票数 0
回答已采纳
2
回答
模拟
点击样式化组件测试
、
、
.` 我用一个
onClick
属性来呈现它: <MyButton
onClick
={props.
onClick
}>A Button</MyButton> 在我的按钮测试文件中,我使用了
酶
来测试按钮(带样式的按钮被导入为‘
onClick
’): let counter = 0; <Button
onClick
={() => counter++}>如何找到元素并在其
上</e
浏览 20
提问于2019-06-10
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券