@Test void testGetHeaderString() { // setup DecoraRequestWrapper decoraRequestWrapper = new DecoraRequestWrapper(httpServletRequestMock); // when decoraRequestWrapper.getHeader(TEST_STRING); // then verify(httpServletRequestMock).getHeader(TEST_STRING); }
/** * Returns <code>null</code> for excluded HTTP headers. */ @Override public String getHeader(final String header) { if (isExcluded(header)) { return null; } return super.getHeader(header); }
@Test void testGetDateHeaderString() { // setup DecoraRequestWrapper decoraRequestWrapper = new DecoraRequestWrapper(httpServletRequestMock); // when decoraRequestWrapper.getDateHeader(TEST_STRING); // then verify(httpServletRequestMock).getDateHeader(TEST_STRING); }
@Test void testConstructor() { // when DecoraRequestWrapper decoraRequestWrapper = new DecoraRequestWrapper(httpServletRequestMock); // then assertEquals(httpServletRequestMock, decoraRequestWrapper.getRequest()); }
/** * Creates HTTP request wrapper. By default returns {@link DecoraRequestWrapper}. */ protected HttpServletRequest wrapRequest(final HttpServletRequest request) { return new DecoraRequestWrapper(request); }
/** * Creates HTTP request wrapper. By default returns {@link DecoraRequestWrapper}. */ protected HttpServletRequest wrapRequest(HttpServletRequest request) { return new DecoraRequestWrapper(request); }
/** * Returns <code>-1</code> for excluded HTTP headers. */ @Override public long getDateHeader(final String header) { if (isExcluded(header)) { return -1; } return super.getDateHeader(header); }
@Test void testGetHeaderStringReturnNull() { // setup DecoraRequestWrapper decoraRequestWrapper = new DecoraRequestWrapper(httpServletRequestMock); String nullRespondingString = "If-Modified-Since"; // when String result = decoraRequestWrapper.getHeader(nullRespondingString); // then assertNull(result); }
@Test void testGetDateHeaderStringReturnMinusOne() { // setup DecoraRequestWrapper decoraRequestWrapper = new DecoraRequestWrapper(httpServletRequestMock); String nullRespondingString = "If-Modified-Since"; // when long result = decoraRequestWrapper.getDateHeader(nullRespondingString); // then assertEquals(-1, result); }
/** * Creates HTTP request wrapper. By default returns {@link DecoraRequestWrapper}. */ protected HttpServletRequest wrapRequest(final HttpServletRequest request) { return new DecoraRequestWrapper(request); }
/** * Returns <code>null</code> for excluded HTTP headers. */ @Override public String getHeader(final String header) { if (isExcluded(header)) { return null; } return super.getHeader(header); }
/** * Returns <code>-1</code> for excluded HTTP headers. */ @Override public long getDateHeader(final String header) { if (isExcluded(header)) { return -1; } return super.getDateHeader(header); }
/** * Returns <code>null</code> for excluded HTTP headers. */ @Override public String getHeader(String header) { if (isExcluded(header)) { return null; } return super.getHeader(header); }
/** * Returns <code>-1</code> for excluded HTTP headers. */ @Override public long getDateHeader(String header) { if (isExcluded(header)) { return -1; } return super.getDateHeader(header); }