首页 > 解决方案 > 酶 - 如何在单击时模拟按住 shift 键?

问题描述

我正在使用 Enzyme/Jest 来测试我的 React 组件。如何在单击按钮时模拟按住 shift 键?

标签: enzyme

解决方案


这与模拟正常单击按钮的方式相同,但多了一个参数。

enzymeWrapper.find('div').simulate('click', { shiftKey: true });

它也应该与altKeyand一起使用ctrlKey,但我还没有检查过。


推荐阅读