Class JavaxServletMockUtils


  • public final class JavaxServletMockUtils
    extends java.lang.Object
    • Field Detail

      • DEFAULT_SERVER_NAME

        public static final java.lang.String DEFAULT_SERVER_NAME
        See Also:
        Constant Field Values
      • DEFAULT_CONTEXT_PATH

        public static final java.lang.String DEFAULT_CONTEXT_PATH
        See Also:
        Constant Field Values
      • DEFAULT_CONTENT_TYPE

        public static final java.lang.String DEFAULT_CONTENT_TYPE
        See Also:
        Constant Field Values
      • DEFAULT_CHARACTER_ENCODING

        public static final java.lang.String DEFAULT_CHARACTER_ENCODING
        See Also:
        Constant Field Values
      • DEFAULT_LOCALE

        public static final java.util.Locale DEFAULT_LOCALE
      • DEFAULT_TRANSFORM_URL_FUNCTION

        public static final java.util.function.Function<java.lang.String,​java.lang.String> DEFAULT_TRANSFORM_URL_FUNCTION
    • Constructor Detail

      • JavaxServletMockUtils

        private JavaxServletMockUtils()
    • Method Detail

      • createMockHttpServletRequest

        private static javax.servlet.http.HttpServletRequest createMockHttpServletRequest​(javax.servlet.ServletContext servletContext,
                                                                                          java.lang.String path,
                                                                                          javax.servlet.http.HttpSession session,
                                                                                          java.util.Map<java.lang.String,​java.lang.Object> attributeMap,
                                                                                          java.util.Map<java.lang.String,​java.lang.String[]> parameterMap,
                                                                                          java.lang.String method,
                                                                                          java.lang.String scheme,
                                                                                          java.lang.String serverName,
                                                                                          int port,
                                                                                          java.lang.String contextPath,
                                                                                          java.lang.String contentType,
                                                                                          java.lang.String characterEncoding,
                                                                                          java.util.Locale locale)
      • createMockHttpSession

        private static javax.servlet.http.HttpSession createMockHttpSession​(javax.servlet.ServletContext servletContext,
                                                                            java.util.Map<java.lang.String,​java.lang.Object> attributeMap)
      • createMockHttpServletResponse

        private static javax.servlet.http.HttpServletResponse createMockHttpServletResponse​(java.util.function.Function<java.lang.String,​java.lang.String> transformUrlFunction)
      • createMockServletContext

        private static javax.servlet.ServletContext createMockServletContext​(java.lang.String contextPath,
                                                                             java.util.Map<java.lang.String,​java.lang.Object> attributeMap)
      • testNameToServletPath

        private static java.lang.String testNameToServletPath​(java.lang.String testName)
      • buildQueryString

        private static java.lang.String buildQueryString​(java.util.Map<java.lang.String,​java.lang.String[]> parameters)