import { db, disconnectPrisma } from '../../../CoreHelpers/JestPrisma' import { FunctionName } from './index' import { successResponse, successBody } from './_data/successData' import { failBody, failResponse } from './_data/failData' afterAll(async () => { disconnectPrisma() }) it('Should be successful - FunctionName Basic Test', async () => { const { success } = await FunctionName(successBody, db) expect(success).toBeTruthy() }) it('Should be successful - FunctionName Basic Test', async () => { const response = await FunctionName(successBody) expect(response).toEqual(successResponse) }) it('Should fail - FunctionName Basic Test', async () => { // @ts-expect-error const test = await FunctionName(failBody, db) expect(test.success).toBeFalsy() expect(test).toEqual(failResponse) })