pio*_*rek 4 java testing integration-testing database-testing flyway
通常迁移脚本很简单,就像添加新列一样,如果部署了应用程序,那么一切都很好。但有时需要测试一些复杂的逻辑。推荐的方法是什么?
有一个单独的数据库进行测试。将其作为每个构建的一部分进行迁移并针对它运行测试。您还可以通过包含用于测试数据迁移的第二个位置,根据需要使用额外的测试数据填充它。
主要地点:
测试数据位置:
然后,您可以在断言测试数据是否正确转换之前,在测试中调用 flyway.clean() 和 flyway.migrate()。
| 归档时间: |
|
| 查看次数: |
5384 次 |
| 最近记录: |