绕过模块模拟 考虑为这个 函数编写一个测试用例: 您的测试将要模拟 fetch 函数,这样我们就可以确保它在没有实发出际网络请求的情况下被调用。 但是,您还需要使用一个Response(包装在 Promise中) 来模拟的返回值,因为我们的函数使用它来获取已经创建用户的ID。 因此,您最初可以尝试编写这样的测试用例: 为了解决这样的问题,Jest 提供了 jest.requireActual 辅助器。 要使上述测试用例工作,请对测试文件中导入的内容做如下更改: