1
私たちのデータベースのクリーンアップ/移行コードを現在開発中です。このコードを 1回以上実行すると、私たちのデータベーステストが実行されます(データベース以外のテストもあり、クリーンアップ/移行コードを実行する必要はありません)。特定のテストの前に一度コードを実行してください
私はすでに@BeforeClass
アノテーションを見てきましたが、すべてのクラスに対して実行されています。したがって、10回のデータベーステストを実行すると、クリーンアップ/移行コードも10回実行されるため、パフォーマンスにはあまり効果がありません。
私はまだ良い解決策を見つけることができませんでした。誰も良い解決策を知っていますか?
ありがとうございました。
残念ながら、私たちはすでにフライウェイと呼ばれる別のデータベースクリーニング/ビルド・ツールを使用します。私はSpring Bean内でコードを実行することで、その間に私の質問を解決しました。これは、テストの前に一度だけ実行されます。 – Jelle