From 0c6d63331f465a17c1cd5058e8bf01ca217d3a23 Mon Sep 17 00:00:00 2001 From: Moriz Wahl Date: Fri, 14 Jan 2022 13:39:34 +0100 Subject: [PATCH] test watchers --- admin/src/pages/Creation.spec.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/admin/src/pages/Creation.spec.js b/admin/src/pages/Creation.spec.js index 9feffda45..01a884f54 100644 --- a/admin/src/pages/Creation.spec.js +++ b/admin/src/pages/Creation.spec.js @@ -230,6 +230,22 @@ describe('Creation', () => { }) }) + describe('watchers', () => { + beforeEach(() => { + jest.clearAllMocks() + }) + + it('calls API when criteria changes', async () => { + await wrapper.setData({ criteria: 'XX' }) + expect(apolloQueryMock).toBeCalled() + }) + + it('calls API when currentPage changes', async () => { + await wrapper.setData({ currentPage: 2 }) + expect(apolloQueryMock).toBeCalled() + }) + }) + describe('apollo returns error', () => { beforeEach(() => { apolloQueryMock.mockRejectedValue({