窗口中的笑话模拟功能

时间:2020-06-10 19:49:22

标签: javascript jestjs

我在窗口中有一个函数可以检索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)

0 个答案:

没有答案