So, once again, we come towards the end of yet another interesting chapter! In this chapter, we learnt a bit about the importance of testing and why you should fall into a habit of testing your functions regularly. We also learned about the various ways in which we can effectively test our functions, either by using a combination of testing frameworks such as Mocha and Chai or by leveraging some more recent and way simpler npm modules such as the lambda-tester module. We also saw how a Lambda function could potentially be used as a test harness and perform both unit as well as load tests on other Lambda functions with the help of the Lambda test harness blueprint. Towards the end, we topped it all off with a pinch of recommendations, best practices and few worthy next steps as well.
In the next chapter, we will be diving a bit further into the amazing world of Lambda and...