是否可以使用 MSW 和 Jest 来模拟离线网络情况?或者,非基于 MSW 的解决方案就足够了。我也不想模拟 navigator.onLine
,因为我想在网络请求因离线而失败时测试错误路径。
最佳答案
是的,您可以模拟网络错误:
rest.get('/user', (_, res) => {
return res.networkError('Custom network error message')
})
关于jestjs - Jest 使用 Mock Service Worker (MSW) 或其他工具模拟离线网络?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66491883/