酶-如何模拟单击时按住Shift键的情况?

时间:2019-07-24 07:34:39

标签: enzyme

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

1 个答案:

答案 0 :(得分:1)

这与模拟模拟正常单击按钮的方式相同,但是具有一个附加参数。

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

它也可以与altKeyctrlKey一起使用,但是我没有检查它。