有了這個文件,就可以利用 DbUnit 插入數據、更新數據庫來反映數據,甚至刪除數據。數據庫修改邏輯包含在 DbUnit 的 DatabaseOperation 類中。在這個示例中,只是通過 清單 4 中定義的 MockStrutsTestCase 類型的 setUp() 方法中的一些增強的 fixture 邏輯中的 CLEAN_INSERT 標志來保證干凈的數據集。例如,在清單 8 中,定義了三個方法,分別利用 DbUnit API 把 dbunit-user-seed.xml 文件的內容插入數據庫。