public class DefaultMockMvcBuilder extends AbstractMockMvcBuilder<DefaultMockMvcBuilder>
WebApplicationContext を提供する AbstractMockMvcBuilder の具象実装。 さらに、提供された WebApplicationContext の ServletContextEE に WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE キーのエントリが含まれていない場合、ルート WebApplicationContext が検出され、ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE キーの ServletContext に格納されます。
| 修飾子 | コンストラクターと説明 |
|---|---|
protected | DefaultMockMvcBuilder(WebApplicationContext webAppContext)protected コンストラクター。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected WebApplicationContext | initWebAppContext()DispatcherServlet に渡される WebApplicationContext を取得するメソッド。 |
addDispatcherServletCustomizer, addFilter, addFilters, alwaysDo, alwaysExpect, apply, build, defaultRequest, defaultResponseCharacterEncoding, dispatchOptions, selfcreateMockMvc, createMockMvccloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEprotected DefaultMockMvcBuilder(WebApplicationContext webAppContext)
protected WebApplicationContext initWebAppContext()
AbstractMockMvcBuilderDispatcherServlet に渡される WebApplicationContext を取得するメソッド。MockMvc インスタンスが作成される前に AbstractMockMvcBuilder.build() から呼び出されます。AbstractMockMvcBuilder<DefaultMockMvcBuilder> の initWebAppContext