Class JavaxServletMockUtils
java.lang.Object
org.thymeleaf.testing.templateengine.util.JavaxServletMockUtils
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classprivate static classprivate static classprivate static classprivate static classstatic final classstatic final classstatic final classstatic final classprivate static classprivate static classprivate static class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static StringbuildQueryString(Map<String, String[]> parameters) buildRequest(javax.servlet.ServletContext servletContext, String path) buildSession(javax.servlet.ServletContext servletContext) private static javax.servlet.http.HttpServletRequestcreateMockHttpServletRequest(javax.servlet.ServletContext servletContext, String path, javax.servlet.http.HttpSession session, Map<String, Object> attributeMap, Map<String, String[]> parameterMap, String method, String scheme, String serverName, int port, String contextPath, String contentType, String characterEncoding, Locale locale) private static javax.servlet.http.HttpServletResponsecreateMockHttpServletResponse(Function<String, String> transformUrlFunction) private static javax.servlet.http.HttpSessioncreateMockHttpSession(javax.servlet.ServletContext servletContext, Map<String, Object> attributeMap) private static javax.servlet.ServletContextcreateMockServletContext(String contextPath, Map<String, Object> attributeMap) private static StringtestNameToServletPath(String testName)
-
Field Details
-
DEFAULT_METHOD
- See Also:
-
DEFAULT_SCHEME
- See Also:
-
DEFAULT_SERVER_NAME
- See Also:
-
DEFAULT_SERVER_PORT
public static final int DEFAULT_SERVER_PORT- See Also:
-
DEFAULT_CONTEXT_PATH
- See Also:
-
DEFAULT_CONTENT_TYPE
- See Also:
-
DEFAULT_CHARACTER_ENCODING
- See Also:
-
DEFAULT_LOCALE
-
DEFAULT_TRANSFORM_URL_FUNCTION
-
-
Constructor Details
-
JavaxServletMockUtils
private JavaxServletMockUtils()
-
-
Method Details
-
buildRequest
public static JavaxServletMockUtils.JavaxServletHttpServletRequestBuilder buildRequest(javax.servlet.ServletContext servletContext, String path) -
buildSession
public static JavaxServletMockUtils.JavaxServletHttpSessionBuilder buildSession(javax.servlet.ServletContext servletContext) -
buildResponse
-
buildServletContext
-
createMockHttpServletRequest
private static javax.servlet.http.HttpServletRequest createMockHttpServletRequest(javax.servlet.ServletContext servletContext, String path, javax.servlet.http.HttpSession session, Map<String, Object> attributeMap, Map<String, String[]> parameterMap, String method, String scheme, String serverName, int port, String contextPath, String contentType, String characterEncoding, Locale locale) -
createMockHttpSession
-
createMockHttpServletResponse
-
createMockServletContext
-
testNameToServletPath
-
buildQueryString
-