test multi registration email event

This commit is contained in:
Ulf Gebhardt 2023-02-13 12:37:16 +01:00
parent 38c5f6ff5d
commit 1ac2e033bf
Signed by: ulfgebhardt
GPG Key ID: DA6B843E748679C9

View File

@ -206,7 +206,7 @@ describe('UserResolver', () => {
}) })
}) })
describe('email already exists', () => { describe('user already exists', () => {
let mutation: User let mutation: User
beforeAll(async () => { beforeAll(async () => {
mutation = await mutate({ mutation: createUser, variables }) mutation = await mutate({ mutation: createUser, variables })
@ -236,6 +236,19 @@ describe('UserResolver', () => {
}), }),
) )
}) })
it('stores the send account multi registration email event in the database', async () => {
const userConatct = await UserContact.findOneOrFail(
{ email: 'peter@lustig.de' },
{ relations: ['user'] },
)
expect(EventProtocol.find()).resolves.toContainEqual(
expect.objectContaining({
type: EventProtocolType.SEND_ACCOUNT_MULTIREGISTRATION_EMAIL,
userId: userConatct.user.id,
}),
)
})
}) })
describe('unknown language', () => { describe('unknown language', () => {