2017-03-16 1 views
1

私はいくつかのSpring Boot JUnitテストを行っていますが、これはやや長いサーバー起動が必要です(JPAで複雑なドメインをロードしています)。私はそれらをテストスイートに入れましたが、それぞれのテストで新しいサーバーが起動します。SpringブートJUnitテストで同じサーバーを使用できますか?

サーバが一度起動され、各テストがロードされ、サーバがテスト自体によって起動されたかのように設定することは可能ですか?

+0

'@ BeforeClass'設定メソッド? – CollinD

答えて

0

ここでの解決方法は、実際にはSpringテストに組み込まれています。つまり、プロパティのようなさまざまなものが同じである限り、テスト用のApplicationContextsをdescribed hereとしてキャッシュします。

皮肉なことに、テストプロパティを使用して読み込まれたものを制限することで、テストをスピードアップしようとすると、

関連する問題