テストメソッドに次のように注釈を付けます。
@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");
}
必要なものを理解していただくために、構文を作成しました。1 つの単体テストで 2 つのセットアップとアサーションを実行します。