多模块 Java/Maven 项目中 DBUnit 的 XML DTD 路径?
我有一个多模块 Maven 项目。在 persist 模块中,我有许多引用 DTD 的 XML 文件数据文件: .....omitted for brevity.... DTD 与 XML 文件存储在同一…
在 Maven/Junit/DBUnit 项目集成测试之前/之后创建/删除数据库的最佳方法?
我见过有人使用 maven-sql-plugin 来做到这一点。但这似乎是一个更适合 DBUnit 的任务......也许在整个测试套件的开始。 这里的最佳实践是什么?…
使用 spring、hibernate 和 scala,有没有比 dbunit 更好的方法来加载测试数据?
以下是我非常不喜欢 dbunit 的一些事情: 1) 您无法指定插入的确切顺序,因为 dbunit 喜欢按表名而不是按您在 XML 文件中定义的顺序对插入进行分组。…
使用 DbUnit 将 BigDecimal 数据放入 HSQLDB 测试数据库
我在后端使用 Hibernate JPA。我正在使用 JUnit 和 DBUnit 编写单元测试,以将一组数据插入内存 HSQL 数据库中。 我的数据集包含: 映射到 OrderLine …
尝试加载 CLOB 字段时,DBunit 生成 java.lang.ClassCastException:java.lang.String 无法转换为 oracle.sql.CLOB
我在 Oracle 11GR2 上使用最新版本的 DBUnit (2.4.7)。我正在使用 Java 6 (1.6.0_15) 和最新版本的 Oracle 客户端 jar (jdbc6.jar) 我无法成功将 CLOB…
将数据集加载到数据库时,DBUnit 出现 NoPrimaryKeyException
当我尝试运行使用 DBUnit 的单元测试之一时,我收到 NoPrimaryKeyException。数据表是使用 Hibernate 创建的,是映射多对多关系的两个类之间的连接表…
有没有办法阻止 Maven Test 重建数据库?
最近我被要求有效地推销我的部门的单元测试。我无法告诉你这让我有多兴奋,但我确实有一个担忧。我们将 JUnit 与 Spring 和 Maven 结合使用,这意味着…
更正了 dbunit 中的表名消息
dbunit 数据已根据架构定义使用小写表名填充。为什么每次我运行所有数据库(h2、mysql ..)的脚本时都会收到更正的表警告 [INFO] [dbunit:operation {…
DbUnit:增量 id 生成问题
我将 DbUnit 与 Unitils 一起使用,大多数时候效果都很好。 今天我发现一个奇怪的问题。 情况是: 我使用 Hibernate,并且具有带有“增量”生成器的 i…
DB单元;表/列名称区分大小写的混淆
当我启动应用程序时,我收到此错误, Caused by: org.dbunit.dataset.NoSuchColumnException: CLIENT.ID - (Non-uppercase input column: ID) in Colu…
Spring未初始化bean(dbunit);我错过了什么?
我遵循教程中的一些准则来设置 Stripes MVC 与 Spring 集成,并且我尝试集成 DBUnit 在启动时初始化我的数据库,这样我就不必每次都浪费时间手动插入…
DbUnit 和二进制数据
我使用 DbUnit 对 DAO 对象进行单元测试。到目前为止效果很好。 我有一个问题,我有字段 ob 类型 byte[] ,它以 BLOB 形式存储在数据库中。该列不为空…
如何从 Web 界面向用户提供 DBUnit DatabaseOperation 方法的功能?
我目前正在更新一个基于 java 的 Web 应用程序,它允许数据库开发人员为数据库测试创建存储过程回归测试套件。 目前,对于测试设置、执行和清理阶段,…