diff --git a/backend/src/graphql/resolver/UserResolver.test.ts b/backend/src/graphql/resolver/UserResolver.test.ts index af605f222..d0c144e22 100644 --- a/backend/src/graphql/resolver/UserResolver.test.ts +++ b/backend/src/graphql/resolver/UserResolver.test.ts @@ -204,6 +204,25 @@ describe('UserResolver', () => { ) }) }) + + describe('no publisher id', () => { + it('sets publisher id to null', async () => { + await mutate({ + mutation, + variables: { ...variables, email: 'raeuber@hotzenplotz.de', publisherId: undefined }, + }) + await expect( + getRepository(LoginUser).createQueryBuilder('login_user').getMany(), + ).resolves.toEqual( + expect.arrayContaining([ + expect.objectContaining({ + email: 'raeuber@hotzenplotz.de', + publisherId: null, + }), + ]), + ) + }) + }) }) })