public class SharedHttpSessionConfigurer extends ObjectSE implements MockMvcConfigurer
MockMvc
インスタンスを介して実行された複数のリクエストにわたって HTTP セッションを格納して再利用する MockMvcConfigurer
。使用例:
import static org.springframework.test.web.servlet.setup.SharedHttpSessionConfigurer.sharedHttpSession; // ... MockMvc mockMvc = MockMvcBuilders.standaloneSetup(new TestController()) .apply(sharedHttpSession()) .build(); // Use mockMvc to perform requests ...
コンストラクターと説明 |
---|
SharedHttpSessionConfigurer() |
修飾子と型 | メソッドと説明 |
---|---|
void | afterConfigurerAdded(ConfigurableMockMvcBuilder<?> builder) この MockMvcConfigurer が ConfigurableMockMvcBuilder.apply(org.springframework.test.web.servlet.setup.MockMvcConfigurer) を介して追加されるとすぐに呼び出されます。 |
RequestPostProcessor | beforeMockMvcCreated(ConfigurableMockMvcBuilder<?> builder, WebApplicationContext context) MockMvc ビルダーと Spring WebApplicationContext で MockMvc インスタンスが作成されようとしているときに呼び出され、 DispatcherServlet に渡されます。 |
static SharedHttpSessionConfigurer | sharedHttpSession() |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public void afterConfigurerAdded(ConfigurableMockMvcBuilder<?> builder)
MockMvcConfigurer
MockMvcConfigurer
が ConfigurableMockMvcBuilder.apply(org.springframework.test.web.servlet.setup.MockMvcConfigurer)
を介して追加されるとすぐに呼び出されます。MockMvcConfigurer
の afterConfigurerAdded
builder
- MockMvc のビルダー public RequestPostProcessor beforeMockMvcCreated(ConfigurableMockMvcBuilder<?> builder, WebApplicationContext context)
MockMvcConfigurer
DispatcherServlet
に渡されます。MockMvcConfigurer
の beforeMockMvcCreated
builder
- MockMvc のビルダー context
- Spring 構成 MockMvc
インスタンスを介して実行されるすべてのリクエストに適用されるポストプロセッサー。public static SharedHttpSessionConfigurer sharedHttpSession()