From be4161930b3e45f6ee5da066ba945af18ef02be1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=82ngelo=20Tadeucci?= Date: Tue, 9 Jan 2024 16:05:00 -0300 Subject: [PATCH] test: returning null --- src/__tests__/find/find.test.ts | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/src/__tests__/find/find.test.ts b/src/__tests__/find/find.test.ts index 539306df..436ec257 100755 --- a/src/__tests__/find/find.test.ts +++ b/src/__tests__/find/find.test.ts @@ -8,6 +8,7 @@ import { isUUID, resetDb, seededBlogs, + seededPosts, seededUsers, simulateSeed, } from '../../../testing'; @@ -89,6 +90,29 @@ describe('find', () => { expect(formatEntry(mockUser)).toEqual(formatEntry(expected)); }); + it('Should not return item', async () => { + const realPost = await prisma.post.findFirst({ + where: { + id: seededPosts[1].id, + author: { + id: seededUsers[0].id, + }, + }, + }); + + const mockPost = await prismock.post.findFirst({ + where: { + id: seededPosts[1].id, + author: { + id: seededUsers[0].id, + }, + }, + }); + + expect(realPost).toBeNull(); + expect(mockPost).toBeNull(); + }); + it('Should return item with includes', async () => { const { createdAt: expectedPostCreatedAt,