オープンソースに関する技術まとめサイト概要 † 通常、作成したクラスは、「 JUnit 」と呼ばれるフレームワークを用いてユニットテストを行うことを期待されます。大抵のクラスは、JUnit の仕様の範囲でユニットテストが実現できます。 しかし、 Servlet API や RDB の操作に関するクラスのように実行環境に依存し、JUnit 単独では、ユニットテストを実現しづらいものも、中には存在します。 「 DbUnit 」と呼ばれるフレームワークは、JUnit を拡張する形で、 RDB の操作に関するユニットテストを効率的に行えるように実装したテスティングフレームワークです。 DbUnit は、以下の特徴があります。 テストデータ( FlatXml, Excel 等)を RDB に投入する機能 RDB 情報を外部フィルに出力する機能 テストメソッドの開始/終了時に RDB に対して操