アノテーションインターフェース AutoConfigureMockMvc


@TargetSE({TYPESE,METHODSE}) @RetentionSE(RUNTIMESE) @DocumentedSE @InheritedSE @ImportAutoConfiguration @PropertyMapping("spring.test.mockmvc") public @interface AutoConfigureMockMvc
MockMvc の自動構成を有効にして構成するためにテストクラスに適用できるアノテーション。AssertJ が使用可能な場合は、MockMvcTester も自動構成されます。
導入:
4.0.0
作成者:
Phillip Webb
関連事項:
  • ネストされたクラスの概要

    ネストされたクラス
    修飾子と型
    クラス
    説明
    static @interface
    HtmlUnit の設定。
  • オプション要素の概要

    オプション要素
    修飾子と型
    オプションの要素
    説明
    boolean
    アプリケーションコンテキストからのフィルターを MockMVC に登録する必要がある場合。
    MockMVC と HtmlUnit の統合のための設定。
    各 MockMVC 呼び出し後に MvcResult 情報を出力する方法。
    boolean
    テストが失敗した場合にのみ MvcResult 情報を出力する必要がある場合。
  • 要素の詳細

    • addFilters

      boolean addFilters
      アプリケーションコンテキストからのフィルターを MockMVC に登録する必要がある場合。デフォルトは true です。
      戻り値:
      フィルターを追加する必要がある場合
      デフォルト:
      true
    • print

      各 MockMVC 呼び出し後に MvcResult 情報を出力する方法。
      戻り値:
      情報の出力方法
      デフォルト:
      DEFAULT
    • printOnlyOnFailure

      boolean printOnlyOnFailure
      テストが失敗した場合にのみ MvcResult 情報を出力する必要がある場合。
      戻り値:
      失敗時にのみ出力が発生する場合は true 
      デフォルト:
      true
    • htmlUnit

      MockMVC と HtmlUnit の統合のための設定。
      戻り値:
      HtmlUnit 設定
      デフォルト:
      @org.springframework.boot.webmvc.test.autoconfigure.AutoConfigureMockMvc.HtmlUnit