Uses of Interface
org.springframework.test.web.servlet.client.MockMvcWebTestClient.ControllerSpec
Packages that use MockMvcWebTestClient.ControllerSpec
Package
Description
Support for testing Spring MVC applications via
WebTestClient
with MockMvc for server request
handling.-
Uses of MockMvcWebTestClient.ControllerSpec in org.springframework.test.web.servlet.client
Subinterfaces with type arguments of type MockMvcWebTestClient.ControllerSpec in org.springframework.test.web.servlet.clientModifier and TypeInterfaceDescriptionstatic interfaceSpecification for configuringMockMvcto test one or more controllers directly, and a simple facade aroundStandaloneMockMvcBuilder.Methods in org.springframework.test.web.servlet.client that return MockMvcWebTestClient.ControllerSpecModifier and TypeMethodDescriptionMockMvcWebTestClient.ControllerSpec.apiVersionStrategy(ApiVersionStrategy versionStrategy) Set theApiVersionStrategyto use when mapping requests.MockMvcWebTestClient.ControllerSpec.asyncRequestTimeout(long timeout) Specify the timeout value for async execution.MockMvcWebTestClient.bindToController(Object... controllers) Begin creating aWebTestClientby providing the@Controllerinstance(s) to handle requests with.MockMvcWebTestClient.ControllerSpec.contentNegotiationManager(ContentNegotiationManager manager) Set a ContentNegotiationManager.MockMvcWebTestClient.ControllerSpec.controllerAdvice(Object... controllerAdvice) RegisterControllerAdviceMockMvcWebTestClient.ControllerSpec.conversionService(FormattingConversionService conversionService) Provide a conversion service.MockMvcWebTestClient.ControllerSpec.customArgumentResolvers(HandlerMethodArgumentResolver... argumentResolvers) Provide custom argument resolvers.MockMvcWebTestClient.ControllerSpec.customHandlerMapping(Supplier<RequestMappingHandlerMapping> factory) Configure factory for a customRequestMappingHandlerMapping.MockMvcWebTestClient.ControllerSpec.customReturnValueHandlers(HandlerMethodReturnValueHandler... handlers) Provide custom return value handlers.MockMvcWebTestClient.ControllerSpec.flashMapManager(FlashMapManager flashMapManager) Provide a custom FlashMapManager.MockMvcWebTestClient.ControllerSpec.handlerExceptionResolvers(HandlerExceptionResolver... exceptionResolvers) Set the HandlerExceptionResolver types to use.MockMvcWebTestClient.ControllerSpec.interceptors(HandlerInterceptor... interceptors) Add global interceptors.MockMvcWebTestClient.ControllerSpec.localeResolver(LocaleResolver localeResolver) Provide the LocaleResolver to use.MockMvcWebTestClient.ControllerSpec.mappedInterceptors(String @Nullable [] pathPatterns, HandlerInterceptor... interceptors) Add interceptors for specific patterns.MockMvcWebTestClient.ControllerSpec.messageConverters(HttpMessageConverter<?>... messageConverters) Set the message converters to use.MockMvcWebTestClient.ControllerSpec.patternParser(PathPatternParser parser) Enable URL path matching with parsedPathPatterns.MockMvcWebTestClient.ControllerSpec.placeholderValue(String name, String value) Configure placeholder values to use.MockMvcWebTestClient.ControllerSpec.singleView(View view) Set up a singleViewResolverwith a fixed view.Provide a customValidator.MockMvcWebTestClient.ControllerSpec.viewResolvers(ViewResolver... resolvers) Set up view resolution.