2011-01-24 8 views
1

私のマネージャは、HSQLを使用してDAOをユニットテストできるかどうか尋ねました。それを聞いたことがない私はいくつかを読んで、単体テストのための小さな実装をメモリ内のdbで行いました。私が見つけたのは、外部キーのために、DBに外部キーの制約を満たすのに十分な情報があることを確認する必要があるため、一度に1つの関数しかテストすることが難しいということでした。基本レベルの情報をテーブルに取り込む簡単な方法はありますか?私が探し続けるすべての情報は、メモリ内のきれいなスレート、または他のdbとして使用されるスタンドアロンのインスタンスにしか見えないようです。HSQLテーブルの事前準備

注:これは独立したものではなく、maven managed eclipseプロジェクトの一部です。

答えて

2

DBUnitをご覧ください。これにより、必要な事前テストを行うことができます。