【问题标题】:Executing specific SQL to fill up a Database in springboot + Testcontainers在 springboot + Testcontainers 中执行特定的 SQL 填充数据库
【发布时间】:2021-08-05 22:34:24
【问题描述】:

我想执行一些 sql 脚本来填充我的数据库以进行集成测试。现在在我的测试/资源文件夹中的 testContainers 和 data.sql 和 schema.sql 的帮助下,它正在工作,但是由 data.sql 填充的那些数据与我的所有集成测试共享。

我想执行一些专门用于每个集成测试的 sql。

有这样的设施吗?

否则我将直接在我的集成测试中执行一些 sql 来填充我需要的内容。

问候, 模糊。

【问题讨论】:

标签: spring testing testcontainers


【解决方案1】:

查看项目 5 here。您可以在测试上使用注释来加载该测试的数据。请记住,除非您清理数据,否则数据将在测试套件运行期间保留。

【讨论】:

  • 太棒了!谢谢
猜你喜欢
  • 2022-10-21
  • 1970-01-01
  • 2018-11-28
  • 1970-01-01
  • 1970-01-01
  • 2021-02-01
  • 1970-01-01
  • 2013-09-10
  • 1970-01-01
相关资源
最近更新 更多