2016-09-28 26 views
7

私はSpringBootの新機能です。私はSpringBootを使って統合テストを書く方法を理解する必要があります。 @IntegrationTestアノテーションを使用するインターネット上の例をいくつか見てきましたが、@SpringBootTestアノテーションを使用するいくつかの例があります。テストのためのSpringBoot @IntegrationTestアノテーション

私はちょうど2つの違いは何ですか?

Springブートで統合テストを作成する最良の方法はどれですか?

答えて

16

IntegrationTest正弦ばねブート1.4廃止されましたので、提案はwebEnvironment = RANDOM_PORTまたはでorg.springframework.boot.test.context.SpringBootTestを支持して1.4の非推奨1.4

SpringBootTestを使用していますwebEnvironment = DEFINED_PORT。

+0

ありがとうございました。 – Reshma

+2

注:Springブート2.0.0では '@ IntegrationTest'は削除されました – YoannFleuryDev

関連する問題