类 MockMvcWebConnectionBuilderSupport<T extends MockMvcWebConnectionBuilderSupport<T>>

    • 方法详细资料

      • contextPath

        public T contextPath​(String contextPath)
        Set the context path to use.

        If the supplied value is null or empty, the first path segment of the request URL is assumed to be the context path.

        Default is "".

        参数:
        contextPath - the context path to use
        返回:
        this builder for further customization
      • alwaysUseMockMvc

        public T alwaysUseMockMvc()
        Specify that MockMvc should always be used regardless of what the request looks like.
        返回:
        this builder for further customization
      • useMockMvc

        public T useMockMvc​(WebRequestMatcher... matchers)
        Add additional WebRequestMatcher instances that will ensure that MockMvc is used to process the request, if such a matcher matches against the web request.
        参数:
        matchers - additional WebRequestMatcher instances
        返回:
        this builder for further customization
      • useMockMvcForHosts

        public T useMockMvcForHosts​(String... hosts)
        Add additional WebRequestMatcher instances that return true if a supplied host matches — for example, "example.com" or "example.com:8080".
        参数:
        hosts - additional hosts that ensure MockMvc gets invoked
        返回:
        this builder for further customization
      • createConnection

        protected final com.gargoylesoftware.htmlunit.WebConnection createConnection​(com.gargoylesoftware.htmlunit.WebClient webClient)
        Create a new WebConnection that will use a MockMvc instance if one of the specified WebRequestMatcher instances matches.
        参数:
        webClient - the WebClient to use if none of the specified WebRequestMatcher instances matches (never null)
        返回:
        a new WebConnection that will use a MockMvc instance if one of the specified WebRequestMatcher matches
        从以下版本开始:
        4.3
        另请参阅:
        alwaysUseMockMvc(), useMockMvc(WebRequestMatcher...), useMockMvcForHosts(String...)