【解決済み】unitils@DataSetを使って試験データを挿入し、試験終了後はロールバックできません.


@DataSetを使用する場合、unitilsで使用するトランザクションマネージャは、springのプロファイルで定義されなければなりません.
<bean id="dataSource" class="org.unitils.database.UnitilsDataSourceFactoryBean" />
そうでないと@DataSetはunitilsの事務管理を使って、テスト方法で業務を操作するDAOはspringの事務管理を使って、DAOを操作して生成したデータはロールバックできますが、@DataSetが導入したデータはロールバックできません.