Two approaches:
// deepmock mockDeep('axios'); // shallow mock jest.mock('axios', () => { return { post: jest.fn(), create: jest.fn(() => ({ get: jest.fn(), interceptors: { request: { use: jest.fn(), eject: jest.fn() }, response: { use: jest.fn(), eject: jest.fn() } }, })) } })