import { PrismaClient } from '@prisma/client' import { mockDeep, mockReset } from 'jest-mock-extended' import { DeepMockProxy } from 'jest-mock-extended/lib/cjs/Mock' import prisma from '../tools/database/prisma' jest.mock('../tools/database/prisma', () => ({ __esModule: true, default: mockDeep() })) beforeEach(() => { mockReset(prismaMock) }) export const prismaMock = prisma as unknown as DeepMockProxy