JPAを使用するリポジトリレイヤーの統合テストを作成しています。ただし、各テストの後、データベースには大量のゴミが残り、テストが終了したときに削除したいと思います。データベースを再初期化できるように見えるDBUnitを見ていました。しかし、TestCasesを拡張することは少し古いように見えますか?使い方を説明する良いチュートリアルが見つかりません。JUnit4.10を使用しています。より良い他のフレームワークはありますか?
7738 次
1 に答える
8
DbUnitは、DbUnit基本クラスを拡張せずにJUnit4で使用できます。その方法については、 http://dbunit.sourceforge.net/howto.html#noextendを参照してください。
そうは言っても、私はXMLが本当に嫌いで、高速テストが好きなので、すべてJavaソリューションを使用して同様の機能を実現するためにDbSetupを作成しました。
于 2012-10-27T16:35:23.683 に答える