How to mock interceptors when using jest.mock('axios')?

前端 未结 2 1975
深忆病人
深忆病人 2021-01-01 07:17

When running a test using jest I have the basic test suit syntax:

jest.mock(\'axios\');

describe(\'app\', () => {
    let render

    beforeEach(() =>         


        
2条回答
  •  爱一瞬间的悲伤
    2021-01-01 07:44

    This was enough in the end

    jest.mock('axios', () => {
        return {
            interceptors: {
                request: { use: jest.fn(), eject: jest.fn() },
                response: { use: jest.fn(), eject: jest.fn() },
            },
        };
    });
    

提交回复
热议问题