From 79d753e8115f0c06ff844b8264d4ebd7e919fe03 Mon Sep 17 00:00:00 2001 From: Andre Christoga Pramaditya Date: Fri, 26 Aug 2022 19:04:28 +0700 Subject: [PATCH] feat(jest): 100% coverage for utilities/chat --- utilities/chat.test.ts | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/utilities/chat.test.ts b/utilities/chat.test.ts index 182a9e5197..6deaf1d10c 100644 --- a/utilities/chat.test.ts +++ b/utilities/chat.test.ts @@ -211,4 +211,38 @@ describe('chat.conversationMessageIsNotice', () => { }) expect(result).toMatchSnapshot() }) + + it('returns true for member_join type', () => { + const result: any = chat.conversationMessageIsNotice({ + id: '', + conversationId: '', + from: '', + type: 'member_join', + at: NaN, + body: undefined, + glyph: undefined, + attachments: [], + reactions: { key0: [], key2: [], key1: [] }, + replyToId: undefined, + members: undefined, + }) + expect(result).toBeTruthy() + }) + + it('returns true for member_join type', () => { + const result: any = chat.conversationMessageIsNotice({ + id: '', + conversationId: '', + from: '', + type: 'member_leave', + at: NaN, + body: undefined, + glyph: undefined, + attachments: [], + reactions: { key0: [], key2: [], key1: [] }, + replyToId: undefined, + members: undefined, + }) + expect(result).toBeTruthy() + }) })