Skip to content

Commit 3a9f07d

Browse files
committed
Add a test case
1 parent b8938d9 commit 3a9f07d

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

tests/unit/core/LambdaWrapper.spec.ts

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -441,5 +441,22 @@ describe('unit.core.LambdaWrapper', () => {
441441
});
442442
});
443443
});
444+
445+
it('should handle an undefined error', () => {
446+
const di = getDi();
447+
const logger = di.get(LoggerService);
448+
jest.spyOn(logger, 'error');
449+
450+
const error = undefined;
451+
const response = LambdaWrapper.handleError(di, error);
452+
453+
expect(logger.error).toHaveBeenCalled();
454+
455+
expect(response).toEqual({
456+
statusCode: 500,
457+
body: '{"data":{},"message":"unknown error"}',
458+
headers: RESPONSE_HEADERS,
459+
});
460+
});
444461
});
445462
});

0 commit comments

Comments
 (0)