import { expect } from 'vitest' // eslint-disable-next-line @typescript-eslint/no-explicit-any export const expectNotFoundError = (errors: any, subject: string) => { expect(errors).toBeDefined() expect(Array.isArray(errors)).toBe(true) const error = errors[0] expect(error).toBeDefined() expect(error.message).toBe(`${subject} not found`) const extensions = error.extensions expect(extensions).toBeDefined() expect(extensions.message).toBe('Not found') expect(extensions.subject).toBe(subject) }