Vitest · Concept
vi
vi.mock replaces an imported ES module with a factory, mock file, or automatic mock. Its call is hoisted before imports.
Last updated
Syntax
vi.mock(path: string, factory?: MockOptions | MockFactory<unknown>): void
vi.mock<T>(module: Promise<T>, factory?: MockOptions | MockFactory<T>): voidIn-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.
SubscribeRelated
vi.doMockvi.hoistedvi.importActualvi.importMockvi.unmockvi.doUnmockvi.resetModules