用酶模拟点击
Simulate click with enzyme
我想模拟点击元素中的 x,y 目标。酶模拟将在目标元素上分派反应事件,但我无法找到有关如何修改此事件以指向特定位置而不是整个元素的信息。谢谢!
enzyme simulate
采用第二个参数,您可以在其中传递事件对象。例如,我为输入框
提供了一个示例测试用例
Component.find('input').simulate('change', {
target: {
value: 'Text'
}
});
查看 enzyme
的文档 here
我想模拟点击元素中的 x,y 目标。酶模拟将在目标元素上分派反应事件,但我无法找到有关如何修改此事件以指向特定位置而不是整个元素的信息。谢谢!
enzyme simulate
采用第二个参数,您可以在其中传递事件对象。例如,我为输入框
Component.find('input').simulate('change', {
target: {
value: 'Text'
}
});
查看 enzyme
的文档 here