node.js – 如何对通过AWS API Gateway端点调用/写入dynamodb并调用的NodeJs Lambda函数进行单元测试?

我有一个lambda函数,它由对API网关端点的get / post请求调用,然后根据它从/向DynamoDB表读取/写入的请求调用.如何对该函数进行单元测试?我发现这个库名为lambda -tester但在处理Dynamo db时效果不佳.我也尝试过亚马逊的单位并加载测试蓝图,但我不是一个大粉丝,因为它将结果写入另一个发电机数据库表,我宁愿只在本地测试并查看终端上的输出. 最佳答案 我们正在研究一套这样的工具.看看这个博客:

http://docs.bespoken.tools/en/latest/tutorials/tutorial_bst_emulator_nodejs

我们的主要目的是帮助Alexa开发,但您可以与任何lambdas“交谈”.你的lambda是Alexa技能(而发电机是持久性的)吗?

点赞