Fix tests
This commit is contained in:
16
server/src/database/client-mock/context.ts
Normal file
16
server/src/database/client-mock/context.ts
Normal file
@ -0,0 +1,16 @@
|
||||
import { PrismaClient } from '@prisma/client';
|
||||
import { mockDeep, DeepMockProxy } from 'jest-mock-extended';
|
||||
|
||||
export type Context = {
|
||||
prisma: PrismaClient;
|
||||
};
|
||||
|
||||
export type MockContext = {
|
||||
prisma: DeepMockProxy<PrismaClient>;
|
||||
};
|
||||
|
||||
export const createMockContext = (): MockContext => {
|
||||
return {
|
||||
prisma: mockDeep<PrismaClient>(),
|
||||
};
|
||||
};
|
||||
Reference in New Issue
Block a user