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