From cb3e1b71e1062c82b1a0f10264b3a31727e24b57 Mon Sep 17 00:00:00 2001 From: Stephen Hand Date: Fri, 27 Sep 2024 13:57:08 +0100 Subject: [PATCH] Remove useless tests --- .../serviceConversationListener.test.ts | 72 +------------------ 1 file changed, 2 insertions(+), 70 deletions(-) diff --git a/tests/webhooks/serviceConversationListener.test.ts b/tests/webhooks/serviceConversationListener.test.ts index 56ab2567..9e01bd0f 100644 --- a/tests/webhooks/serviceConversationListener.test.ts +++ b/tests/webhooks/serviceConversationListener.test.ts @@ -49,77 +49,9 @@ describe('serviceConversationListener', () => { helpers.teardown(); }); - test('Should return status 400 if Body, Media or EventType are undefined', async () => { - const event1: Body = { - Body: undefined, - ConversationSid: 'CHxxxxxxx34EWS', - EventType: 'onMessageAdded', - Media: {}, - DateCreated: new Date(), - }; - - const event2: Body = { - Body: 'Test word', - ConversationSid: 'CHxxxxxxx34EWS', - EventType: 'onMessageAdded', - Media: undefined, - DateCreated: new Date(), - }; - - const event3: Body = { - Body: 'Test word', - ConversationSid: 'CHxxxxxxx34EWS', - EventType: undefined, - Media: {}, - DateCreated: new Date(), - } as any; - - const callback: ServerlessCallback = (err, result) => { - expect(result).toBeDefined(); - const response = result as MockedResponse; - expect(response.getStatus()).toBe(400); - }; - - await serviceConversationListener(baseContext, event1, callback); - await serviceConversationListener(baseContext, event2, callback); - await serviceConversationListener(baseContext, event3, callback); - }); - - test('Should return status 500 if object response is undefined', async () => { - const event1: Body = { - Body: 'Test word', - ConversationSid: 'CHxxxxxxx34EWS', - EventType: 'onMessageAdded', - Media: {}, - DateCreated: new Date(), - }; - - const callback1: ServerlessCallback = (err, result) => { - expect(result).toBeDefined(); - const response = result as MockedResponse; - expect(response.getStatus()).toBe(500); - }; - - await serviceConversationListener({ ...baseContext }, event1, callback1); - - const event2: Body = { - Body: 'Test word', - ConversationSid: 'CHxxxxxxx34EWS', - EventType: 'onMessageAdded', - Media: {}, - DateCreated: new Date(), - }; - - const callback2: ServerlessCallback = (err, result) => { - expect(result).toBeDefined(); - const response = result as MockedResponse; - expect(response.getStatus()).toBe(500); - }; - - await serviceConversationListener(baseContext, event2, callback2); - }); + // TODO: Test coverage for sending error message - test('Should return status 200', async () => { + test('Should return status 200 for valid message', async () => { const event1: Body = { Body: 'Test word', ConversationSid: 'CHxxxxxxx34EWS',