我目前有这个代码...
const context = {};
context.response = {};
jest.mock('axios', () => ({
defaults: {
withCredentials: true
},
post: () => Promise.resolve(context.response)
}));
当我尝试跑步时,我得到...
babel-plugin-jest-hoist: 的模块工厂
jest.mock()
不允许引用任何超出范围的变量。
我希望能够轻松更改响应对象而无需重置和移除。有没有好的方法来做到这一点?