DefinitelyTyped/types/aws-lambda-mock-context/aws-lambda-mock-context-tests.ts
2017-03-28 21:29:17 -04:00

23 lines
636 B
TypeScript

import context = require("aws-lambda-mock-context");
import * as Alexa from "alexa-sdk";
const launchRequestJson: any = {
request: {
locale: "en-US",
requestId: "amzn1.echo-api.request.[unique-value-here]",
timestamp: "2016-10-27T18:21:44Z",
type: "LaunchRequest",
},
session: {
application: {applicationId: "amzn1.ask.skill.[unique-value-here]"},
attributes: {},
new: false,
sessionId: "amzn1.echo-api.session.[unique-value-here]",
user: {userId: "amzn1.ask.account.[unique-value-here]"},
},
version: "1.0",
};
const ctx = context();
const alexa = Alexa.handler(launchRequestJson, ctx);