In the previous section, we learned about programming Lambda function handlers. Now, let's explore testing and debugging.
Here, we are going to look at three different testing and debugging approaches:
- Using the Serverless framework
- Using Postman for testing our API
- Using the AWS Management Console
Let's go back to our handler.js file from the previous section. There are a couple things that should be changed. The response method should be changed back to something that our API can work with.
Give it a body property with a stringify JSON content, as shown here:
body: JSON.stringify({
And, in the JSON content, get back the event in the remaining time from the context, and then, instead of returning an error, we will return the response:
'use strict';
module.exports.hello = (event, context, callback) => {
let remainingTime...