private RequestLoggingFilter createFilter() { RequestLoggingFilter requestLoggingFilter = new RequestLoggingFilter(); requestLoggingFilter.setIncludeClientInfo(true); requestLoggingFilter.setIncludePayload(true); requestLoggingFilter.setIncludeQueryString(true); requestLoggingFilter.setLogMessagePrefix("Log Message: ["); requestLoggingFilter.setLogMessageSuffix("]"); requestLoggingFilter.setMaxPayloadLength(null); return requestLoggingFilter; } }
@Test public void testDoFilterMaxPayloadLength() throws Exception { RequestLoggingFilter requestLoggingFilter = new RequestLoggingFilter(); requestLoggingFilter.setMaxPayloadLength(4); // Run the filter. requestLoggingFilter.doFilter(createServletRequest(), createServletResponse(), createFilterChain()); }