【发布时间】:2017-12-30 20:37:26
【问题描述】:
我在 Postgres 数据库上有一个 Spring Boot 应用程序。
现在我想单独使用 h2 数据库进行单元测试。
这样做对吗?或者有什么建议
【问题讨论】:
-
针对不同的 DBMS 进行测试然后生产中的 DBMS 几乎毫无意义
-
@a_horse_with_no_name 你能用实际经验证明这一点还是只是一种观点?大约 200000 行使用 H2 的测试代码(postgres live)以非常确定的方式帮助我们使我们的代码安全且可维护。
-
是什么让你怀疑使用h2进行测试?
-
在此处的类似帖子中查看我的答案:stackoverflow.com/a/55862900/2629588
标签: postgresql unit-testing spring-boot h2