rtk query test fiddle:在测试期间摆弄rtk查询行为 源码
rtk查询测试提琴 此存储库旨在探讨rtk查询在某些测试环境中的行为。 运行npm run test来运行测试,或者在该项目的下检查最新版本中的测试。 测试文件位于 当前观察到的行为: 测试3-使用sinon.useFakeTimers “ Date”对象, sinon.useFakeTimers指定“现在”日期(即,使用unix纪元日期,时间戳为0),与正常情况下相比,将发送其他请求。 例如,当一个组件使用一个query ,而许多其他组件使用相同的query ,则仅应发送一个请求。 但是,在此测试的方案中,将发送多个请求。 注意:如果为sinon.useFakeTimers提供“现在”日期(如测试2中所示),似乎不会发生。 测试4-使用sinon.useFakeTimers setTimeout函数可防止接收数据。 未知可能是什么原因造成的。 注意:使用jest.useFake
用户评论