文件名称:lib-dynamock-nodejs
文件大小:96KB
文件格式:ZIP
更新时间:2024-05-25 22:47:46
JavaScript
lib-dynamock-nodejs 目的 创建Mockgoose实现,以使开发人员可以更快,更轻松地编写单元测试。 需要资料吗? 检查| 或| 查看| [向我们询问[如何取得联系?] 目录 作者 介绍 在编写REST API,Lambda或与DynamoDB通信的其他应用程序时,仅设置DynamoDB实例进行测试可能会面临挑战。 最初设想此库时,AWS尚未发布其DynamoLocal解决方案。 在他们完成之后,我们从粗糙的Mock实现切换到了官方的DynamoLocal .jar-才发现它对于本地DynamoDB解决方案非常有用,但在单元测试方面却表现不佳。 DynamoDB Local的一个缺点是它需要运行依赖项,而实际上,您只需要一些简单的模拟行为来测试您的CRUD应用程序。 相比之下,Dynamock的目标是简单,快速并在您需要的地方运行。 特征 Dynamock通过
【文件预览】:
lib-dynamock-nodejs-master
----.gitignore(53B)
----.eslintrc(245B)
----package.json(1KB)
----package-lock.json(293KB)
----.nvmrc(8B)
----build()
--------build.sh(369B)
----LICENSE(1KB)
----metadata.yaml(56B)
----README.md(9KB)
----lib()
--------dynamo_method_mocks.js(3KB)
--------method_logic()
--------method_schemas()
--------core.js(2KB)
----test()
--------dynamock_test.js(45KB)
--------method_schema_test()
--------integration_test.js(3KB)
--------mocha.opts(15B)