如何解决单元测试python无服务器框架项目的最佳实践是什么
我正在尝试使用无服务器框架为 Python 项目设置单元测试。我的项目基于使用 pynamodb 来处理与 dynamodb 的交互。我已经将处理函数与逻辑函数分开了。而对于基本的CRUD操作,我可以使用sls dynamodb start(local dynamodb)进行本地测试,但是在unittest中没有设置pynamodb的环境变量。我应该在 unittest 设置中从 serverless.yml 复制环境变量吗?这似乎非常反对 DRY。
我会喜欢一些深入的示例,或者具有完整开发的测试设置的存储库,供 Python 无服务器项目参考。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。