public void testHandleRequest_queryCollapseTimeSpecified() throws Exception { cut.setQueryCollapseTime(10); setUrlQueryRequest("http://www.example.com/", "20100601123456"); expectUrlIndexQuery(); EasyMock.replay(httpRequest, httpResponse, query, resourceIndex); cut.init(); boolean handled = cut.handleRequest(httpRequest, httpResponse); EasyMock.verify(query, resourceIndex); assertTrue("handleRequest return value", handled); assertEquals(10, wbRequest.getCollapseTime()); }
public void testHandleRequest_queryCollapseTimeUnspecified() throws Exception { cut.setQueryCollapseTime(-1); setUrlQueryRequest("http://www.example.com/", "20100601123456"); expectUrlIndexQuery(); EasyMock.replay(httpRequest, httpResponse, query, resourceIndex); cut.init(); boolean handled = cut.handleRequest(httpRequest, httpResponse); EasyMock.verify(query, resourceIndex); assertTrue("handleRequest return value", handled); assertEquals(-1, wbRequest.getCollapseTime()); }
public void testHandlerRequest_queryCollapseTimeForReplayQuery() throws Exception { cut.setQueryCollapseTime(10); // query parameters and CaptureSeachResults details are irrelevant to // this test. setReplayRequest("http://test.example.com/", "20100601123456"); setupCaptures( 0, createTestHtmlResource("20100601000000", "hogheogehoge\n".getBytes("UTF-8"))); expectRedirect("/web/20100601000000/http://test.example.com/"); EasyMock.replay(httpRequest, httpResponse, query, resourceIndex, resourceStore, replay); cut.init(); boolean handled = cut.handleRequest(httpRequest, httpResponse); EasyMock.verify(query, resourceIndex); assertTrue("handleRequest return value", handled); assertEquals(-1, wbRequest.getCollapseTime()); }
int collapseTime = wbRequest.getCollapseTime(); if (collapseTime < 0) {
int collapseTime = wbRequest.getCollapseTime(); if (collapseTime < 0) {