文件名称:jest-dynalite:Jest预设为每个测试运行程序运行Dynalite(DynamoDB本地)
文件大小:281KB
文件格式:ZIP
更新时间:2024-02-27 04:58:49
testing mock jest dynamodb jest-dynamodb
笑话 带有模拟DynamoDB实例的附魔单元测试 jest-dynalite是一个分支,它允许单元测试对本地DynamoDB实例执行实际查询。 创建它是为了解决@shelf/jest-dynamodb某些最重要的缺失功能,例如要求所有测试使用单个共享数据库。 请参阅以获取更多动力。 我为什么要用这个? 使用这种jest-dynalite使用jest-dynalite编写查询变得非常容易,您的测试可以真正检查数据是否按照您期望的方式进行了操作。 这意味着无需部署或运行应用程序即可开发查询和变异,并显着加快了编写与DynamoDB交互的代码的速度。 反过来,这会使您的测试更加健壮,因为失
【文件预览】:
jest-dynalite-master
----.nvmrc(2B)
----package.json(3KB)
----.github()
--------workflows()
----setupTables.js(31B)
----.prettierignore(13B)
----jest.base.js(240B)
----jest.config.js(89B)
----jest.unit.config.js(197B)
----tests()
--------jest-sdk-v2.config.js(351B)
--------jest-tables-function-async.config.js(324B)
--------jest-dynalite-config.js(218B)
--------jest-tables-function.config.js(315B)
--------setups()
--------configs()
--------jest-advanced.config.js(308B)
--------jest-simple.config.js(348B)
--------suites()
----jest-preset.js(239B)
----LICENSE(1KB)
----withDb.js(165B)
----src()
--------utils.ts(3KB)
--------environment.ts(1KB)
--------dynamodb()
--------db.ts(2KB)
--------clearAfterEach.ts(128B)
--------__testdir__()
--------types.ts(329B)
--------__snapshots__()
--------config.ts(2KB)
--------environment.spec.ts(1KB)
--------index.ts(153B)
--------setupTables.ts(63B)
--------setup.ts(632B)
----.eslintrc.js(909B)
----tsconfig.json(346B)
----e2e()
--------monorepo()
--------preset()
----.gitignore(58B)
----tsconfig.eslint.json(105B)
----commitlint.config.js(67B)
----types()
--------dynalite.d.ts(472B)
----clearAfterEach.js(34B)
----README.md(8KB)
----yarn.lock(307KB)
----.eslintignore(11B)
----.gitattributes(29B)
----environment.js(48B)
----babel.config.js(133B)
----tsconfig.build.json(115B)
----.vscode()
--------settings.json(312B)