From c3ea74ad82ac3ba59a71a820f9469cbcf0aaa92f Mon Sep 17 00:00:00 2001 From: einhorn_b Date: Thu, 12 Oct 2023 07:42:22 +0200 Subject: [PATCH] fix test --- .../GddSend/TransactionForm.spec.js | 27 +++++++++++-------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/frontend/src/components/GddSend/TransactionForm.spec.js b/frontend/src/components/GddSend/TransactionForm.spec.js index bc9dfa93f..c7333175c 100644 --- a/frontend/src/components/GddSend/TransactionForm.spec.js +++ b/frontend/src/components/GddSend/TransactionForm.spec.js @@ -4,7 +4,7 @@ import flushPromises from 'flush-promises' import { SEND_TYPES } from '@/pages/Send' import { createMockClient } from 'mock-apollo-client' import VueApollo from 'vue-apollo' -import { user as userQuery, selectCommunities as selectCommunitiesQuery } from '@/graphql/queries' +import { userAndCommunity, selectCommunities as selectCommunitiesQuery } from '@/graphql/queries' const mockClient = createMockClient() const apolloProvider = new VueApollo({ @@ -47,18 +47,23 @@ describe('TransactionForm', () => { }) } - const userQueryMock = jest.fn() + const userAndCommunityMock = jest.fn() mockClient.setRequestHandler( - userQuery, - userQueryMock.mockRejectedValueOnce({ message: 'Query user name fails!' }).mockResolvedValue({ - data: { - user: { - firstName: 'Bibi', - lastName: 'Bloxberg', + userAndCommunity, + userAndCommunityMock + .mockRejectedValueOnce({ message: 'Query user name fails!' }) + .mockResolvedValue({ + data: { + user: { + firstName: 'Bibi', + lastName: 'Bloxberg', + }, + community: { + name: 'Gradido Entwicklung', + }, }, - }, - }), + }), ) mockClient.setRequestHandler( @@ -416,7 +421,7 @@ Die ganze Welt bezwingen.“`) }) it('queries the username', () => { - expect(userQueryMock).toBeCalledWith({ + expect(userAndCommunityMock).toBeCalledWith({ identifier: 'gradido-ID', }) })