Package io.microsphere.spring.test.web
Class WebTestUtils
java.lang.Object
io.microsphere.spring.test.web.WebTestUtils
The utility class for testing in Spring Web
- Since:
- 1.0.0
- Author:
- Mercy
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String[]static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String[]static final Stringstatic final Stringstatic final Stringstatic final InetSocketAddressstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> TgetValue(reactor.core.publisher.Mono<T> mono) Get the emitted value fromMonostatic org.springframework.mock.web.server.MockServerWebExchange
-
Field Details
-
TEST_ROOT_PATH
- See Also:
-
ATTRIBUTE_NAME
- See Also:
-
NOT_FOUND_ATTRIBUTE_NAME
- See Also:
-
ATTRIBUTE_VALUE
- See Also:
-
HEADER_NAME
- See Also:
-
HEADER_VALUE
- See Also:
-
HEADER_NAME_2
- See Also:
-
HEADER_VALUE_2
-
PARAM_NAME
- See Also:
-
PARAM_VALUE
- See Also:
-
PARAM_NAME_2
- See Also:
-
PARAM_VALUE_2
-
PERSON_PATH
- See Also:
-
PERSON_TEST_PATH
- See Also:
-
PERSON_ID_PATH
- See Also:
-
AUTH_NAME
- See Also:
-
AUTH_VALUE
- See Also:
-
GET_PERSON_PATH
- See Also:
-
REMOTE_ADDRESS
-
-
Constructor Details
-
WebTestUtils
public WebTestUtils()
-
-
Method Details
-
mockServerWebExchange
public static org.springframework.mock.web.server.MockServerWebExchange mockServerWebExchange() -
getValue
@Nullable public static <T> T getValue(reactor.core.publisher.Mono<T> mono) Get the emitted value fromMono- Type Parameters:
T- the type of value- Parameters:
mono-Mono- Returns:
- the emitted value
-