我有一个包含此行的测试文件
jest.mock('../request');
但似乎无法找到 mocks 文件夹及其请求文件。我的文件夹结构如下
我在这里按照jest的例子https://github.com/facebook/jest/tree/master/examples/async
有任何疑问是什么?
答案 0 :(得分:3)
jest.mock
中的路径需要是从测试到要模拟的模块(request.js
)的相对路径,__mocks__
文件夹需要位于文件夹中原始的request.js
文件已经存在。从您的屏幕截图中很难看出它是否像这样。此外,您的测试不会显示jest.mock('../request');
行。