DatabaseOperation
类中。在这个示例中,只是通过 清单 4中定义的 MockStrutsTestCase
类型的 setUp()
方法中的一些增强的 fixture 逻辑中的 CLEAN_INSERT
标志来保证干净的数据集。例如,在清单 8 中,定义了三个方法,分别利用 DbUnit API 把 dbunit-user-seed.xml 文件的内容插入数据库。
private void executeSetUpOperation() throws Exception{
final IDatabaseConnection connection = this.getConnection();
try{
DatabaseOperation.CLEAN_INSERT.execute(connection, this.getDataSet());
}finally{
connection.close();