import { APIGatewayProxyEvent } from "aws-lambda"; import { lambdaHandler } from "../../src-ts/app"; describe('Unit test for app handler', function () { it('verifies successful response', async () => { const event: APIGatewayProxyEvent = { queryStringParameters: { a: "1" } } as any const result = await lambdaHandler(event) expect(result.statusCode).toEqual(200); expect(result.body).toEqual(`Queries: ${JSON.stringify(event.queryStringParameters)}`); }); });
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter