springboot統合の原則のJUnit

問題の説明:

JUnitのユースケースは、テスターのために使用されますが、JUnitのは、率先して春IOCフックを取るJUnitの唯一の懸念@Testノート、その後、内側のみを実行している気にしないだろうことに留意すべきで、ユニットテストを実行するときに、我々はする必要がありこれは冗長コードになります、XMLはノートのすべてのフォームを実施したりIOCが導入されました。
ここに画像を挿入説明

ソリューション

もう一つ注意すべき:私たちは通常、実行の方法を持っている必要がありますが、それがどのように行われるか入り口の主な方法、ないmainメソッドのJUnitの、ありますか?
その理由は@Testアノテーションを、そこにランナー方式、ブートプログラムの実行です。
ここに画像を挿入説明

ソリューション

JUnitのアイデアを統合し、スプリングは、IoCコンテナのロードするプログラムの実施までの期間で、ランナーを書き換えることで
ここに画像を挿入説明
手順を:

  1. MavenのアセンブリのJUnit(テスト)
  2. コメント@Runwith
  3. @ContextConfigrationの役割は、コンフィギュレーション・クラスをロードすることです

@Runwith

公開された74元の記事 ウォンの賞賛2 ビュー6453

おすすめ

転載: blog.csdn.net/weixin_42067668/article/details/105130148