フィルター登録
MockMvc
インスタンスをセットアップするとき、次の例に示すように、1 つ以上のサーブレット Filter
インスタンスを登録できます。
Java
Kotlin
mockMvc = standaloneSetup(new PersonController()).addFilters(new CharacterEncodingFilter()).build();
// Not possible in Kotlin until {kotlin-issues}/KT-22208 is fixed
登録されたフィルターは、spring-test
から MockFilterChain
を介して呼び出され、最後のフィルターは DispatcherServlet
に委譲されます。