diff --git a/admin/src/components/NavBar.spec.js b/admin/src/components/NavBar.spec.js index b084dd18b..c88a8817d 100644 --- a/admin/src/components/NavBar.spec.js +++ b/admin/src/components/NavBar.spec.js @@ -3,11 +3,15 @@ import NavBar from './NavBar.vue' const localVue = global.localVue +const apolloMutateMock = jest.fn() const storeDispatchMock = jest.fn() const routerPushMock = jest.fn() const mocks = { $t: jest.fn((t) => t), + $apollo: { + mutate: apolloMutateMock, + }, $store: { state: { openCreations: 1, @@ -69,5 +73,9 @@ describe('NavBar', () => { it('dispatches logout to store', () => { expect(storeDispatchMock).toBeCalledWith('logout') }) + + it('has called logout mutation', () => { + expect(apolloMutateMock).toBeCalled() + }) }) }) diff --git a/admin/src/components/NavBar.vue b/admin/src/components/NavBar.vue index 9103b56e6..d3d8367db 100644 --- a/admin/src/components/NavBar.vue +++ b/admin/src/components/NavBar.vue @@ -28,14 +28,18 @@