- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这似乎是一个简单的问题。我在 spring 应用程序中有一些 unitils 测试。该数据库包含一些 oracle View ,我只想将数据集插入到这些 View 中。我知道可以将选项设置为 DBunit(表类型属性)。但我没有找到 unitils。
是否有一些用于将数据集插入 View 的 unitils 属性?
谢谢你的帮助
最佳答案
好的,我想我找到了一种配置 unitils 的方法。但这需要一些java代码。我已经测试了这个解决方案,它似乎有效。
首先,我在 unitils (unitils.properties) 中找到了一些属性:
unitils.module.dbunit.className=org.unitils.dbunit.DbUnitModule
unitils.module.dbunit.runAfter=
unitils.module.dbunit.enabled=true
因此似乎可以像这样覆盖 DBUnitModule
public class DbUnitModule extends org.unitils.dbunit.DbUnitModule implements Module {
/*
* (non-Javadoc)
*
* @see org.unitils.dbunit.DbUnitModule#getDbUnitDatabaseConnection(java.lang.String)
*/
@Override
public DbUnitDatabaseConnection getDbUnitDatabaseConnection(final String schemaName) {
DbUnitDatabaseConnection dbConnection = super.getDbUnitDatabaseConnection(schemaName);
dbConnection.getConfig().setProperty("http://www.dbunit.org/properties/tableType", new String[] { "VIEW", "TABLE" });
return dbConnection;
}
}
然后修改unitils.properties中的配置。
关于java - Unitils/DBunit/Oracle - 如何在 Oracle View 中插入数据集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5832506/
有什么想法可以用 Unitils dbunit 完成吗? Date relative to current in the DBUnit dataset 问题是 [create_date]-placeh
是否有人知道 unitils project还活着。在 Maven 存储库中的页面上,最后一个版本是 3.3,它是 3.4.2。(实际上,他们的页面有谷歌缓存版本,据说版本是 3.4.2) 无论如何,
有人可以与我分享一下 Unitils @InjectInto 或 @InjectIntoByType 注释是如何处理的吗? 我已经检查了UnitilsJUnit4.class,这是处理此注释所必需的。
我正在尝试为我的应用程序设置一些单元测试,我想使用 Unitils 数据集进行测试,但到目前为止我遇到了很多问题。我确信我的设置有误,任何人都可以检查它是否存在问题。 我有 hibernate.cfg
我想尝试使用 DBUnit 进行单元测试,但我的数据集有问题。 这是我的持久化对象: @Entity @Table(name = "personnes") public class Personne
我正在尝试让 scala 规范和 unitils-dbunit 工作。 要使用 unitils,你必须注释你的使用 @RunWith(classOf[UnitilsJUnit4TestClassRun
我正在尝试使用 Unitils 来帮助我进行数据库测试。我想使用 Unitils/DBMaintain 功能来禁用约束。然而,这存在一些问题。我不想使用 DBMaintain 为我创建数据库,但我希望
我正在考虑为我的 spring+hibernate web 应用程序使用哪个测试框架。最初我发现了 Unitils 并对它产生了浓厚的兴趣,但后来我看到了标准的 Spring TestContext
我正在使用unitils 进行hibernate orm 测试。我采用了hibernate版本5.0.10-Final和最新的unitils版本3.4.3。我总是收到以下错误:“org.unitils
我有下表(迁移): databaseChangeLog: - changeSet: id: 1 author: me changes: - cr
EasyMock 或 Unitils Mock(不支持 Unitils 的 EasyMock)中是否有任何技术可以将模拟直接注入(inject)被测类? 例如。在 Mockito 中,可以将模拟直接注
这似乎是一个简单的问题。我在 spring 应用程序中有一些 unitils 测试。该数据库包含一些 oracle View ,我只想将数据集插入到这些 View 中。我知道可以将选项设置为 DBun
我使用了 Maven,并且我的项目有以下依赖项。 org.unitils unitils-spring 3.3 test
我是一名优秀的程序员,十分优秀!