如何使用JEST
对附加了到文档的keydown监听器的组件进行单元测试?我该如何在JEST
中模拟文档上的keydown事件?由于监听器需要响应键盘动作而不考虑聚焦元素,因此我需要将其附加在文档上。
编辑:问题在于如何在文档或document.body上模拟事件。所有示例都涉及实际的DOM节点,这很好,但文档不是。
目前正在尝试以下操作:
TestUtils.Simulate.keyDown(document, {keyCode : 37}); // handler not invoked