Suk*_*djf 5 python postgresql unit-testing database-testing flask-sqlalchemy
我正在开发用于 API 的 Flask 应用程序并创建了一些 Flask-SQLAlchemy 模型。我编写了一个函数,该函数使用 Flask-SQLAlchemy 将字典列表作为行插入到 Postgres 数据库模型表中。
当我点击调用插入函数的 API 时,它将数据插入到主 Postgres 数据库中。现在我正在为插入功能编写测试用例。但我不想将数据插入到我的主 Postgres 数据库中。
相反,我想将数据插入到临时的虚拟 Postgres 数据库中,并使用我拥有的模型创建表并将行插入到这些表中。
我已经测试过 postgres db python和Python 单元测试:如何对包含数据库操作的模块进行单元测试?还。它没有多大帮助。有没有其他方法可以使用 Python、Flask-SQLAlchemy 对虚拟 Postgres DB 进行单元测试?
| 归档时间: |
|
| 查看次数: |
842 次 |
| 最近记录: |