gpt4 book ai didi

java - 以编程方式加载数据库设置并与 DBUnit 中的预期数据库进行比较

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:09:21 25 4
gpt4 key购买 nike

我这样注释我的测试方法:

@Test
@DatabaseSetup("/default_database_data.xml")
@ExpectedDatabase(value = "/expected_database_1.xml", assertionMode = NON_STRICT)

是否可以手动执行 @DatabaseSetup@ExpectedDatabase 所做的事情:

@Test
public void test(){
// DBUnit.setup("/default_database_data.xml");
dao.insert(...);
// DBUnit.expected("/expected_database_1.xml");
}

我编写了语法,只是为了让您了解我需要什么:在一个单元测试中执行 2 个设置和断言。

最佳答案

有两件事可能有效,请检查此链接。

Link

还有这个注解:

  @DirtiesContext(classMode=ClassMode.AFTER_EACH_TEST_METHOD)

关于java - 以编程方式加载数据库设置并与 DBUnit 中的预期数据库进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16162399/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com