使用JEST进行单元测试,其具有附连到该文档的KEYDOWN听者的成分.
我该怎么测试JEST呢?如何模拟文档上的keydown事件?我需要事件监听器在文档上,因为它应该响应键盘操作而不管焦点元素.
编辑:这里的问题是关于模拟文档或document.body上的事件.所有的例子都是关于一个实际的DOM节点,它工作正常,但文档没有.
目前正在尝试这样做:
TestUtils.Simulate.keyDown(document, {keyCode : 37}); // handler not invoked
Run Code Online (Sandbox Code Playgroud) unit-testing addeventlistener reactjs jestjs reactjs-testutils