首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Spring应用程序:测试JDBC层

Spring应用程序:测试JDBC层
EN

Stack Overflow用户
提问于 2022-01-14 08:32:32
回答 1查看 296关注 0票数 1

如果我的应用程序只从数据库中选择信息而不写任何东西,我如何在Spring Boot Application中测试我的Spring Boot Application层?

更重要的是,我的应用程序从视图中选择数据。

常用的方法是用注释@BeforeEach用方法编写一些测试数据,用注释@AfterEach按方法删除它们。

但是,因为我的应用程序执行查询以查看,所以无法在数据库中插入任何数据。

有机会测试我的DAO层吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-01-14 09:30:36

你有几个选择:

  1. 使用一个嵌入式H2数据库,然后用一个data.sql为它添加种子,您可以从测试数据库中转储它。
  2. 使用DBUnit并在xml文件中定义数据。

对你来说,我认为data.sql是该走的路。只要将一个data.sql添加到您的测试/资源文件中,它就会被JPA获取。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70707912

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档