3

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

@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 个设置和断言。

4

1 回答 1

1

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

关联

还有这个注释:

  @DirtiesContext(classMode=ClassMode.AFTER_EACH_TEST_METHOD)
于 2013-04-23T08:23:56.017 回答