WayrApp Backend & Ecosystem Documentation - v1.0.0
    Preparing search index...

    Function createMockPrismaClient

    • Mock Prisma client for repository testing

      Returns {
          user: {
              create: Mock<any, any, any>;
              findUnique: Mock<any, any, any>;
              findFirst: Mock<any, any, any>;
              findMany: Mock<any, any, any>;
              update: Mock<any, any, any>;
              delete: Mock<any, any, any>;
              count: Mock<any, any, any>;
          };
          course: {
              create: Mock<any, any, any>;
              findUnique: Mock<any, any, any>;
              findFirst: Mock<any, any, any>;
              findMany: Mock<any, any, any>;
              update: Mock<any, any, any>;
              delete: Mock<any, any, any>;
              count: Mock<any, any, any>;
          };
          level: {
              create: Mock<any, any, any>;
              findUnique: Mock<any, any, any>;
              findFirst: Mock<any, any, any>;
              findMany: Mock<any, any, any>;
              update: Mock<any, any, any>;
              delete: Mock<any, any, any>;
              count: Mock<any, any, any>;
          };
          section: {
              create: Mock<any, any, any>;
              findUnique: Mock<any, any, any>;
              findFirst: Mock<any, any, any>;
              findMany: Mock<any, any, any>;
              update: Mock<any, any, any>;
              delete: Mock<any, any, any>;
              count: Mock<any, any, any>;
          };
          module: {
              create: Mock<any, any, any>;
              findUnique: Mock<any, any, any>;
              findFirst: Mock<any, any, any>;
              findMany: Mock<any, any, any>;
              update: Mock<any, any, any>;
              delete: Mock<any, any, any>;
              count: Mock<any, any, any>;
          };
          lesson: {
              create: Mock<any, any, any>;
              findUnique: Mock<any, any, any>;
              findFirst: Mock<any, any, any>;
              findMany: Mock<any, any, any>;
              update: Mock<any, any, any>;
              delete: Mock<any, any, any>;
              count: Mock<any, any, any>;
          };
          exercise: {
              create: Mock<any, any, any>;
              findUnique: Mock<any, any, any>;
              findFirst: Mock<any, any, any>;
              findMany: Mock<any, any, any>;
              update: Mock<any, any, any>;
              delete: Mock<any, any, any>;
              count: Mock<any, any, any>;
          };
          lessonExercise: {
              create: Mock<any, any, any>;
              findUnique: Mock<any, any, any>;
              findFirst: Mock<any, any, any>;
              findMany: Mock<any, any, any>;
              update: Mock<any, any, any>;
              delete: Mock<any, any, any>;
              count: Mock<any, any, any>;
          };
          userProgress: {
              create: Mock<any, any, any>;
              findUnique: Mock<any, any, any>;
              findFirst: Mock<any, any, any>;
              findMany: Mock<any, any, any>;
              update: Mock<any, any, any>;
              upsert: Mock<any, any, any>;
              delete: Mock<any, any, any>;
              count: Mock<any, any, any>;
          };
          lessonCompletion: {
              create: Mock<any, any, any>;
              findUnique: Mock<any, any, any>;
              findFirst: Mock<any, any, any>;
              findMany: Mock<any, any, any>;
              update: Mock<any, any, any>;
              delete: Mock<any, any, any>;
              count: Mock<any, any, any>;
          };
          revokedToken: {
              create: Mock<any, any, any>;
              findUnique: Mock<any, any, any>;
              findFirst: Mock<any, any, any>;
              findMany: Mock<any, any, any>;
              delete: Mock<any, any, any>;
              count: Mock<any, any, any>;
          };
          $transaction: Mock<any, [callback: any], any>;
          $connect: Mock<any, any, any>;
          $disconnect: Mock<any, any, any>;
      }