インターフェース MockMvcConfigurer
- すべての既知の実装クラス:
MockMvcConfigurerAdapter, SharedHttpSessionConfigurer
public interface MockMvcConfigurer
ConfigurableMockMvcBuilder を特定の方法でカスタマイズするための契約。たとえば、MockMvc を設定するためのショートカットを提供したいサードパーティライブラリなどです。 このインターフェースの実装は、ConfigurableMockMvcBuilder.apply(MockMvcConfigurer) を介してプラグインすることができ、この型のインスタンスは、おそらく静的メソッドを介して作成されます。例:
import static org.example.ExampleSetup.mySetup;
// ...
MockMvcBuilders.webAppContextSetup(context).apply(mySetup("foo","bar")).build();
- 導入:
- 4.1
- 作成者:
- Rossen Stoyanchev
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明default voidafterConfigurerAdded(ConfigurableMockMvcBuilder<?> builder) このMockMvcConfigurerがConfigurableMockMvcBuilder.apply(MockMvcConfigurer)を介して追加されるとすぐに呼び出されます。default @Nullable RequestPostProcessorbeforeMockMvcCreated(ConfigurableMockMvcBuilder<?> builder, WebApplicationContext context) MockMvc ビルダーと Spring WebApplicationContext で MockMvc インスタンスが作成されようとしているときに呼び出され、DispatcherServletに渡されます。
メソッドの詳細
afterConfigurerAdded
このMockMvcConfigurerがConfigurableMockMvcBuilder.apply(MockMvcConfigurer)を介して追加されるとすぐに呼び出されます。- パラメーター:
builder- MockMvc のビルダー
beforeMockMvcCreated
default @Nullable RequestPostProcessor beforeMockMvcCreated(ConfigurableMockMvcBuilder<?> builder, WebApplicationContext context) MockMvc ビルダーと Spring WebApplicationContext で MockMvc インスタンスが作成されようとしているときに呼び出され、DispatcherServletに渡されます。- パラメーター:
builder- MockMvc のビルダーcontext- Spring 構成- 戻り値:
MockMvcインスタンスを介して実行されるすべてのリクエストに適用されるポストプロセッサー。