ひがやすを技術ブログ

電通国際情報サービスのプログラマ

S2Unitのトランザクション制御

S2TestCaseでは、"j2ee-config.xml"が読み込み済であれば、
#setUp()やsetUpXxx()でinclude("j2ee-config.xml")していれば
testXxxTx()のようにテストメソッド名の最後にTxをつけることで、
テストメソッドを実行する直前に自動的にトランザクションを開始し、
テストメソッドが終わると、自動的にロールバックするようになります。
そのため、データベースに対するテストを行った後に、
クリーンアップ処理を行う必要がありません。