我正在使用 spring boot 开发一个 Rest Api。我知道我可以使用像 H2 这样的“测试数据库”进行所有集成测试,并且 spring boot 能够初始化 sql 脚本。
但是,我的应用程序正在使用旧的自制库通过过程访问数据库,我无法重构为 JPA(不幸的是)。
我不认为我可以将数据库和程序设置到 H2 中(因为我使用的是非标准数据库)。
我的问题是:如何在这些条件下测试我的端点?
谢谢
我正在使用 spring boot 开发一个 Rest Api。我知道我可以使用像 H2 这样的“测试数据库”进行所有集成测试,并且 spring boot 能够初始化 sql 脚本。
但是,我的应用程序正在使用旧的自制库通过过程访问数据库,我无法重构为 JPA(不幸的是)。
我不认为我可以将数据库和程序设置到 H2 中(因为我使用的是非标准数据库)。
我的问题是:如何在这些条件下测试我的端点?
谢谢