spring-test-dbunit

    3热度

    3回答

    使用Spring Test DBUnit的@DatabaseSetup注释时,可以设置表模式名称吗?目前我使用这样的: @DatabaseSetup("user-data.xml") public class UserMapperTest { } 用户data.xml中:(我也尝试过的元素名称设置为user.system_user没有任何的运气) 在这里,我米,架构称为用户创建我的表: c

    1热度

    2回答

    有没有办法在每种情况下创建全新的模式? 使用@DatabaseTearDown注解是不是这里的情况,因为我需要重新 ID生成器为我的一些测试的期望依靠他们(也许这是一个不好的做法) 更新上重新安排我的测试: 在一个我的预期数据集有: <field oid="1" type="enumerated" name="simple enum field" dict_oid="1" require

    5热度

    2回答

    考虑典型DBUnit的弹簧试验(见https://github.com/springtestdbunit/spring-test-dbunit): @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = { "classpath:/META-INF/spring/applicationContext-d

    2热度

    1回答

    我正在使用com.github.springtestdbunit在我的DAO层上进行持久性测试。问题是我不知道数据将以何种顺序保存到数据库,因此在比较预期数据集和实际数据集时,我需要忽略行顺序。 基本上它是相同的问题DB Unit should ignore order of rows,但我想知道如何解决它,而不需要黑客库的@ExpectedDatabase批注和枚举参数DatabaseAsser