类 MockServerWebExchange
- java.lang.Object
- org.springframework.web.server.adapter.DefaultServerWebExchange
- org.springframework.mock.web.server.MockServerWebExchange
- 所有已实现的接口:
ServerWebExchange
public final class MockServerWebExchange extends DefaultServerWebExchange
Extension ofDefaultServerWebExchange
for use in tests, along withMockServerHttpRequest
andMockServerHttpResponse
.See static factory methods to create an instance.
- 从以下版本开始:
- 5.0
- 作者:
- Rossen Stoyanchev
嵌套类概要
嵌套类 修饰符和类型 类 说明 static class
MockServerWebExchange.Builder
Builder for aMockServerWebExchange
.
字段概要
从接口继承的字段 org.springframework.web.server.ServerWebExchange
LOG_ID_ATTRIBUTE
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static MockServerWebExchange.Builder
builder(MockServerHttpRequest request)
Create aMockServerWebExchange.Builder
starting with the given mock request.static MockServerWebExchange.Builder
builder(MockServerHttpRequest.BaseBuilder<?> requestBuilder)
Variant ofbuilder(MockServerHttpRequest)
with a mock request builder.static MockServerWebExchange
from(MockServerHttpRequest request)
Create aMockServerWebExchange
from the given mock request.static MockServerWebExchange
from(MockServerHttpRequest.BaseBuilder<?> requestBuilder)
Variant offrom(MockServerHttpRequest)
with a mock request builder.MockServerHttpResponse
getResponse()
Return the current HTTP response.从类继承的方法 org.springframework.web.server.adapter.DefaultServerWebExchange
addUrlTransformer, checkNotModified, checkNotModified, checkNotModified, getApplicationContext, getAttributes, getFormData, getLocaleContext, getLogPrefix, getMultipartData, getPrincipal, getRequest, getSession, isNotModified, transformUrl
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 org.springframework.web.server.ServerWebExchange
getAttribute, getAttributeOrDefault, getRequiredAttribute, mutate
方法详细资料
getResponse
public MockServerHttpResponse getResponse()
从接口复制的说明:ServerWebExchange
Return the current HTTP response.- 指定者:
getResponse
在接口中ServerWebExchange
- 覆盖:
getResponse
在类中DefaultServerWebExchange
from
public static MockServerWebExchange from(MockServerHttpRequest request)
Create aMockServerWebExchange
from the given mock request.- 参数:
request
- the request to use.- 返回:
- the exchange
from
public static MockServerWebExchange from(MockServerHttpRequest.BaseBuilder<?> requestBuilder)
Variant offrom(MockServerHttpRequest)
with a mock request builder.- 参数:
requestBuilder
- the builder for the mock request.- 返回:
- the exchange
builder
public static MockServerWebExchange.Builder builder(MockServerHttpRequest request)
Create aMockServerWebExchange.Builder
starting with the given mock request.- 参数:
request
- the request to use.- 返回:
- the exchange builder
- 从以下版本开始:
- 5.1
builder
public static MockServerWebExchange.Builder builder(MockServerHttpRequest.BaseBuilder<?> requestBuilder)
Variant ofbuilder(MockServerHttpRequest)
with a mock request builder.- 参数:
requestBuilder
- the builder for the mock request.- 返回:
- the exchange builder
- 从以下版本开始:
- 5.1