类的使用
cn.taketoday.mock.web.MockHttpServletRequest
使用MockHttpServletRequest的程序包
程序包
说明
A comprehensive set of Servlet API 4.0 mock objects, targeted at usage with
Web MVC framework.
Contains server-side support for testing Web MVC applications.
Support for testing Web MVC applications via
WebTestClient
with MockMvc for server request
handling.Server-side support for testing Web MVC applications with
MockMvc
and HtmlUnit.Contains built-in
RequestBuilder
implementations.Contains built-in
ResultMatcher and ResultHandler implementations.-
cn.taketoday.mock.web中MockHttpServletRequest的使用
修饰符和类型类说明classMock implementation of theMultipartRequestinterface. -
cn.taketoday.test.web.servlet中MockHttpServletRequest的使用
修饰符和类型方法说明RequestBuilder.buildRequest(jakarta.servlet.ServletContext servletContext) Build the request.DefaultMvcResult.getRequest()MvcResult.getRequest()Return the performed request.SmartRequestBuilder.postProcessRequest(MockHttpServletRequest request) Apply request post-processing.修饰符和类型方法说明SmartRequestBuilder.postProcessRequest(MockHttpServletRequest request) Apply request post-processing.限定符构造器说明DefaultMvcResult(MockHttpServletRequest request, MockHttpServletResponse response, cn.taketoday.web.RequestContext requestContext) Create a new instance with the given request and response. -
cn.taketoday.test.web.servlet.client中MockHttpServletRequest的使用
-
cn.taketoday.test.web.servlet.htmlunit中MockHttpServletRequest的使用
修饰符和类型类说明private final classAn extension toMockHttpServletRequestthat ensures that when a newHttpSessionis created, it is added to the managed sessions.修饰符和类型字段说明private final MockHttpServletRequestHtmlUnitRequestBuilder.HtmlUnitMockHttpSession.request修饰符和类型方法说明HtmlUnitRequestBuilder.buildRequest(jakarta.servlet.ServletContext servletContext) private MockHttpServletRequestHtmlUnitRequestBuilder.postProcess(MockHttpServletRequest request) ForwardRequestPostProcessor.postProcessRequest(MockHttpServletRequest request) 修饰符和类型方法说明private voidHtmlUnitRequestBuilder.addRequestParameter(MockHttpServletRequest request, org.htmlunit.util.NameValuePair param) private voidHtmlUnitRequestBuilder.addSessionCookie(MockHttpServletRequest request, String sessionid) private voidHtmlUnitRequestBuilder.authType(MockHttpServletRequest request) private voidHtmlUnitRequestBuilder.content(MockHttpServletRequest request, Charset charset) private voidHtmlUnitRequestBuilder.contentType(MockHttpServletRequest request) private voidHtmlUnitRequestBuilder.contextPath(MockHttpServletRequest request, cn.taketoday.web.util.UriComponents uriComponents) private voidHtmlUnitRequestBuilder.cookies(MockHttpServletRequest request) private org.htmlunit.util.CookieHtmlUnitRequestBuilder.createCookie(MockHttpServletRequest request, String sessionid) private MockHttpSessionHtmlUnitRequestBuilder.httpSession(MockHttpServletRequest request, String sessionid) private voidHtmlUnitRequestBuilder.locales(MockHttpServletRequest request) private voidHtmlUnitRequestBuilder.params(MockHttpServletRequest request) private voidHtmlUnitRequestBuilder.parent(MockHttpServletRequest request, RequestBuilder parent) private voidHtmlUnitRequestBuilder.ports(cn.taketoday.web.util.UriComponents uriComponents, MockHttpServletRequest request) private MockHttpServletRequestHtmlUnitRequestBuilder.postProcess(MockHttpServletRequest request) ForwardRequestPostProcessor.postProcessRequest(MockHttpServletRequest request) private voidHtmlUnitRequestBuilder.processCookie(MockHttpServletRequest request, List<jakarta.servlet.http.Cookie> cookies, jakarta.servlet.http.Cookie cookie) private voidHtmlUnitRequestBuilder.removeSessionCookie(MockHttpServletRequest request, String sessionid) private voidHtmlUnitRequestBuilder.servletPath(cn.taketoday.web.util.UriComponents uriComponents, MockHttpServletRequest request) -
cn.taketoday.test.web.servlet.request中MockHttpServletRequest的使用
修饰符和类型方法说明final MockHttpServletRequestMockHttpServletRequestBuilder.buildRequest(jakarta.servlet.ServletContext servletContext) Build aMockHttpServletRequest.protected MockHttpServletRequestMockHttpServletRequestBuilder.createServletRequest(jakarta.servlet.ServletContext servletContext) Create a newMockHttpServletRequestbased on the suppliedServletContext.protected final MockHttpServletRequestMockMultipartHttpServletRequestBuilder.createServletRequest(jakarta.servlet.ServletContext servletContext) Create a newMockMultipartHttpServletRequestbased on the suppliedServletContextand theMockMultipartFilesadded to this builder.MockHttpServletRequestBuilder.postProcessRequest(MockHttpServletRequest request) RequestPostProcessor.postProcessRequest(MockHttpServletRequest request) Post-process the givenMockHttpServletRequestafter its creation and initialization through aMockHttpServletRequestBuilder.修饰符和类型方法说明private voidMockHttpServletRequestBuilder.addRequestParams(MockHttpServletRequest request, cn.taketoday.util.MultiValueMap<String, String> map) MockHttpServletRequestBuilder.postProcessRequest(MockHttpServletRequest request) RequestPostProcessor.postProcessRequest(MockHttpServletRequest request) Post-process the givenMockHttpServletRequestafter its creation and initialization through aMockHttpServletRequestBuilder.private voidMockHttpServletRequestBuilder.updatePathRequestProperties(MockHttpServletRequest request, String requestUri) Update the contextPath, servletPath, and pathInfo of the request. -
cn.taketoday.test.web.servlet.result中MockHttpServletRequest的使用
修饰符和类型方法说明PrintingResultHandler.getParamsMultiValueMap(MockHttpServletRequest request) protected final cn.taketoday.http.HttpHeadersPrintingResultHandler.getRequestHeaders(MockHttpServletRequest request) PrintingResultHandler.getSessionAttributes(MockHttpServletRequest request) protected voidPrintingResultHandler.printRequest(MockHttpServletRequest request) Print the request.