标签: react-testing-library testing-library
我一直在做很多研究,但我找不到一种方法来成功模拟窗口焦点事件。
我浏览了“testing-library/user-event”,但仍然找不到方法来做到这一点。
在我的组件中,我们有 window.addEventListener('focus', doSomething); 但它永远不会通过测试运行器调用。
window.addEventListener('focus', doSomething);
答案 0 :(得分:0)
我已经验证 fireEvent.focus(window); 确实触发了处理程序,并且回调只是没有按预期运行。
fireEvent.focus(window);