用于对文档附加了 keydown 侦听器JEST
的组件进行单元测试。
我该如何测试JEST
呢?如何模拟文档上的 keydown 事件?我需要将事件侦听器放在文档上,因为它应该响应键盘操作而与焦点元素无关。
编辑:这里的问题是关于模拟文档或 document.body 上的事件。所有示例都是关于一个实际的 DOM 节点,它可以正常工作,但文档不能。
目前正在尝试这样做:
TestUtils.Simulate.keyDown(document, {keyCode : 37}); // handler not invoked