我正在测试使用Jest和酶的反应组件,并且很难测试是否正确地调用了已删除的函数(或者根本没有调用)。click for debounced function </div> }我认为,已取消的函数测试应该与未取消的测试非常相似,但是应该使用setTimeout或Promise (在.then或.finally中使用expect断言)。在尝试了使用这两种想法的多种测试之后,我不再那么确定了。有什
我正在使用Jest和react-testing-library,并且在模拟推进计时器时遇到了这个警告: console.error });
/* assert on the output */ 经过一番搜索,我找到了a video suggesting wrapping any calls to jest.advanceTimersByTimeact(