@Test void testPreResponseCommit5() { // setup decoraResponseWrapper = new DecoraResponseWrapper(originalRequest, originalResponse, lastModifiedData, decoraManager); when(lastModifiedData.getLastModified()).thenReturn(Long.valueOf(1)); when(originalResponse.containsHeader("Last-Modified")).thenReturn(false); when(originalRequest.getDateHeader("If-Modified-Since")).thenReturn(Long.MAX_VALUE); // when decoraResponseWrapper.preResponseCommit(); // then verify(originalResponse).reset(); }
@Test void testPreResponseCommit() { // setup decoraResponseWrapper = new DecoraResponseWrapper(originalRequest, originalResponse, lastModifiedData, decoraManager); when(lastModifiedData.getLastModified()).thenReturn(Long.valueOf(1)); when(originalResponse.containsHeader("Last-Modified")).thenReturn(true); // when decoraResponseWrapper.preResponseCommit(); // then verify(originalResponse, never()).setDateHeader("Last-Modified", 1); verify(originalResponse, never()).reset(); verify(originalResponse).containsHeader("Last-Modified"); }
@Test void testPreResponseCommit4() { // setup decoraResponseWrapper = new DecoraResponseWrapper(originalRequest, originalResponse, lastModifiedData, decoraManager); when(lastModifiedData.getLastModified()).thenReturn(Long.valueOf(1)); when(originalResponse.containsHeader("Last-Modified")).thenReturn(false); when(originalRequest.getDateHeader("If-Modified-Since")).thenReturn(Long.MIN_VALUE); // when decoraResponseWrapper.preResponseCommit(); // then verify(originalResponse).setDateHeader("Last-Modified", lastModifiedData.getLastModified()); }
@Test void testPreResponseCommit2() { // setup decoraResponseWrapper = new DecoraResponseWrapper(originalRequest, originalResponse, lastModifiedData, decoraManager); when(lastModifiedData.getLastModified()).thenReturn(Long.valueOf(-1)); when(originalResponse.containsHeader("Last-Modified")).thenReturn(true); // when decoraResponseWrapper.preResponseCommit(); // then verify(originalResponse, never()).setDateHeader("Last-Modified", 1); verify(originalResponse, never()).reset(); verify(lastModifiedData).getLastModified(); }
@Test void testPreResponseCommit3() { // setup decoraResponseWrapper = new DecoraResponseWrapper(originalRequest, originalResponse, lastModifiedData, decoraManager); when(lastModifiedData.getLastModified()).thenReturn(Long.valueOf(-1)); when(originalResponse.containsHeader("Last-Modified")).thenReturn(false); // when decoraResponseWrapper.preResponseCommit(); // then verify(originalResponse, never()).setDateHeader("Last-Modified", 1); verify(originalResponse, never()).reset(); verify(lastModifiedData).getLastModified(); }
@Test void testBufferContentType() { // setup decoraResponseWrapper = new DecoraResponseWrapper(originalRequest, originalResponse, lastModifiedData, decoraManager); String testString = "TEST"; // when decoraResponseWrapper.bufferContentType(testString, testString, testString); // then verify(decoraManager).decorateContentType(testString, testString, testString); }
@Test void testBufferStatusCode() { // setup decoraResponseWrapper = new DecoraResponseWrapper(originalRequest, originalResponse, lastModifiedData, decoraManager); int statusCode = 1; // when decoraResponseWrapper.bufferStatusCode(statusCode); // then verify(decoraManager).decorateStatusCode(statusCode); }
DecoraResponseWrapper pageWrapper = new DecoraResponseWrapper(request, response, lastModifiedData, decoraManager);
@Test public final void testConstructor() { // when decoraResponseWrapper = new DecoraResponseWrapper(originalRequest, originalResponse, lastModifiedData, decoraManager); // then assertEquals(originalRequest, decoraResponseWrapper.request); assertEquals(originalResponse, decoraResponseWrapper.response); assertEquals(lastModifiedData, decoraResponseWrapper.getLastModifiedData()); assertEquals(decoraManager, decoraResponseWrapper.decoraManager); }
DecoraResponseWrapper pageWrapper = new DecoraResponseWrapper(request, response, lastModifiedData, decoraManager);
DecoraResponseWrapper pageWrapper = new DecoraResponseWrapper(request, response, lastModifiedData, decoraManager);