Spring boot統合Junit

1367 ワード

新しいspringBootプロジェクトにjunnitを統合するために、波折があって、記録して、この穴に遭遇したのは見てもいいです.
以前のプロジェクトはspringMVCに基づいていましたが、junitを統合したコードは完全にコピーできませんでした.だから、オンラインでspring Bootフレームに基づいてjunnitを統合する方法を調べました.
大体話せます
1.pom依存を導入する

   junit
   junit
    4.12


   org.springframework.boot
   spring-boot-starter-test
2.テストクラスを構築する
類注を付ける
@RunWith@Spring JUnit 4 Class)@SprigAplication Configration(clases=Application.class)
@WebAppConfigration
3.試験方法名に注釈を付ける
@Test
そしてRunでいいです
実際に依存を導入してからテストクラスに@SpringAppliation Configrationの注釈を加えると、見つけられないようなエラーが発生します.
その後、springBootテストで使ったのは
@Spring BootTest(clases=スタートクラス.class)
クラス=ここに自分のSpring Bootスタートクラスを書きます.
この穴だけです.