public class DefaultMockMvcBuilder extends AbstractMockMvcBuilder<DefaultMockMvcBuilder>
WebApplicationContext
を提供する AbstractMockMvcBuilder
の具象実装。 さらに、提供された WebApplicationContext
の ServletContext
EE に 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, self
createMockMvc, createMockMvc
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
protected DefaultMockMvcBuilder(WebApplicationContext webAppContext)
protected WebApplicationContext initWebAppContext()
AbstractMockMvcBuilder
DispatcherServlet
に渡される WebApplicationContext
を取得するメソッド。MockMvc
インスタンスが作成される前に AbstractMockMvcBuilder.build()
から呼び出されます。AbstractMockMvcBuilder<DefaultMockMvcBuilder>
の initWebAppContext