【发布时间】:2021-06-04 02:16:51
【问题描述】:
是否可以将 MSW 与 Jest 一起使用来模拟离线网络条件?或者,非基于 MSW 的解决方案就足够了。我也不想模拟navigator.onLine,因为我想在网络请求因离线而失败时测试错误路径。
【问题讨论】:
-
为什么不呢? Jest 在 Node 环境中运行。它不关心网络。如果您可以在 Node 中运行 MSW,则可以使用它。你检查mswjs.io/docs/getting-started/integrate/node了吗?
-
我知道 MSW 是开玩笑的,我正在尝试确定如何模拟离线网络?