Files
no-whatever/src/__tests__/helpers/prisma-mock.ts
T

14 lines
319 B
TypeScript

import { vi } from "vitest";
import { mockDeep, mockReset } from "vitest-mock-extended";
import type { PrismaClient } from "@prisma/client";
export const prismaMock = mockDeep<PrismaClient>();
vi.mock("@/lib/prisma", () => ({
prisma: prismaMock,
}));
export function resetPrismaMock() {
mockReset(prismaMock);
}