アノテーションインターフェース AutoConfigureMockMvc
@TargetSE({TYPESE,METHODSE})
@RetentionSE(RUNTIMESE)
@DocumentedSE
@InheritedSE
@ImportAutoConfiguration
@PropertyMapping("spring.test.mockmvc")
public @interface AutoConfigureMockMvc
MockMvc
の自動構成を有効にして構成するためにテストクラスに適用できるアノテーション。AssertJ が使用可能な場合は、MockMvcTester
も自動構成されます。- 導入:
- 1.4.0
- 作成者:
- Phillip Webb
- 関連事項:
要素の詳細
addFilters
boolean addFiltersアプリケーションコンテキストからのフィルターを MockMVC に登録する必要がある場合。デフォルトはtrue
です。- 戻り値:
- フィルターを追加する必要がある場合
- デフォルト:
- true
print
各 MockMVC 呼び出し後にMvcResult
情報を出力する方法。- 戻り値:
- 情報の出力方法
- デフォルト:
- DEFAULT
printOnlyOnFailure
boolean printOnlyOnFailureテストが失敗した場合にのみMvcResult
情報を出力する必要がある場合。- 戻り値:
- 失敗時にのみ出力が発生する場合は
true
- デフォルト:
- true
webClientEnabled
HtmlUnit がクラスパスにあるときにWebClient
を自動構成する必要がある場合。デフォルトはtrue
です。- 戻り値:
WebClient
が自動構成されている場合
- デフォルト:
- true
webDriverEnabled
Selenium がクラスパスにあるときにWebDriver
を自動構成する必要がある場合。デフォルトはtrue
です。- 戻り値:
WebDriver
が自動構成されている場合
- デフォルト:
- true