vitest/examples/mocks/test/axios.test.ts
2022-04-25 19:44:30 +08:00

17 lines
354 B
TypeScript

import axios from 'axios'
vi.mock('axios')
test('mocked axios', async () => {
await axios.get('string')
expect(axios.get).toHaveBeenCalledWith('string')
expect(axios.post).toBeUndefined()
})
test('can get actual axios', async () => {
const ax = await vi.importActual<typeof axios>('axios')
expect(vi.isMockFunction(ax.get)).toBe(false)
})