Spring、JPA、maven ビルド、単体テスト用の JUnit、統合テスト用の TestNG を使用する Java-Tomcat プロジェクトがあります。
一部の統合テストではデータベースが必要になるため、実行するたびに新しい DB が作成されmvn verify
ます。問題は、テストデータを持つようにデータを入力することです。
dbunitを調べるか、JPA を使用して自分でオブジェクトを永続化するか、または別の方法を使用する必要がありますか?
テスト環境を安定させるために統合テストを実行するたびに、DB にテスト データをロードする方法を教えてください。