PrismaService is my `@prisma/client `singleton ```...
# orm-help
k
PrismaService is my `@prisma/client `singleton
Copy code
import { PrismaService } from "@services/mysql.service";
import { mocked } from "ts-jest/utils";
import faker from "@faker-js/faker";
import { GetBrands } from "./brand";
jest.mock("@services/mysql.service");

/**
 * @group unit
 */

describe("Brand", () => {
    afterAll(async () => {});

    it("should get a list of brands", async () => {
        const mockedData = [
            {
                id: faker.datatype.uuid(),
                name: faker.datatype.string(),
                image: {
                    source: "some_source",
                    dtype: "some_dtype",
                },
            },
        ];
        const mockedPrismaService = mocked(PrismaService, true);
        //@ts-ignore
        mockedPrismaService.brand.findMany.mockResolvedValueOnce(mockedData);

        const [response, error] = await GetBrands();

        console.log(response, error);
    });
});
However im getting the error, apparently
mockedPrismaService
is undefined
Copy code
TypeError: Cannot read properties of undefined (reading 'brand')