我在窗口中有一个函数可以检索axios,然后从那里向我的API发出请求。我想嘲弄她,但我不能
window.axios
在我的助手中:
module.exports = () => window.axios
;
为我服务:
const axios = require('myHelper')
async myFunc() {
return axios()({
url: `${myURL}/drafts`,
method: 'GET',
});
}
在我的测试文件中,我尝试模拟和一个控制台,但是它是未定义的。
const axios = require('helpers/axios');
jest.mock('helpers/axios');
console.log(axios())
我需要axios().get.mockResolvedValue(myMock)