@Test public void testGetRequests() throws Exception { List<RequestData> requests = dao.getRequests(); assertEquals(testData.getData().size(), requests.size()); // assertCovered(requests, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10); assertCovered(requests, range(1, 20)); }
@Test public void testGetRequests() throws Exception { List<RequestData> requests = dao.getRequests(); assertEquals(testData.getData().size(), requests.size()); //assertCovered(requests, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10); assertCovered(requests, range(1,20)); }
@Test public void testGetRequestsFilterIN() throws Exception { List<RequestData> datas = dao.getRequests( new Query().filter("path", Arrays.asList("/two", "/seven"), Comparison.IN )); assertCovered(datas, 2, 7); }
@Test public void testGetRequestsFilterIN() throws Exception { List<RequestData> datas = dao.getRequests( new Query().filter("path", Arrays.asList("/two", "/seven"), Comparison.IN)); assertCovered(datas, 2, 7); }
@Test public void testGetRequestsFilterIN2() throws Exception { List<RequestData> datas = dao.getRequests( new Query() .filter( "status", Arrays.asList(Status.RUNNING, Status.WAITING), Comparison.IN)); assertCovered(datas, 1, 2, 5, 6, 10, 11, 12, 15, 16, 20); }
@Test public void testGetRequestsFilterIN2() throws Exception { List<RequestData> datas = dao.getRequests( new Query().filter( "status", Arrays.asList(Status.RUNNING, Status.WAITING), Comparison.IN )); assertCovered(datas, 1, 2, 5, 6, 10, 11, 12, 15, 16, 20); }
@Test public void testGetRequestsAdvancedFilter() throws Exception { Filter filter = new Filter("path", "/four", Comparison.EQ) .or(new Filter("service", "foo", Comparison.EQ).and( new Filter("resource", Arrays.asList("widgets"), Comparison.IN))); List<RequestData> datas = dao.getRequests(new Query().filter(filter)); assertEquals(2, datas.size()); assertCovered(datas, 4, 11); }
@Test public void testGetRequestsFilterIN3() throws Exception { List<RequestData> datas = dao.getRequests( new Query().filter( "widgets", "resources", Comparison.IN )); assertCovered(datas, 11, 14, 18); }
@Test public void testFilterIn() throws Exception { Request req = new Request(); setKVP(req, "filter", "path:IN:/seven,/six,/five"); Response res = new Response(req); resource.init(null, req, res); Query q = (Query) resource.handleObjectGet(); List<RequestData> datas = (List<RequestData>) monitor.getDAO().getRequests(q); assertCovered(datas, 5, 6, 7); }
@Test public void testFilterStatus() throws Exception { Request req = new Request(); setKVP(req, "filter", "status:EQ:WAITING"); Response res = new Response(req); resource.init(null, req, res); Query q = (Query) resource.handleObjectGet(); List<RequestData> datas = (List<RequestData>) monitor.getDAO().getRequests(q); assertCovered(datas, 2,6); }
@Test public void testLive() throws Exception { Request req = new Request(); setKVP(req, "live", "yes"); Response res = new Response(req); resource.init(null, req, res); Query q = (Query) resource.handleObjectGet();; List<RequestData> datas = monitor.getDAO().getRequests(q); assertCovered(datas, 1, 2, 5, 6, 9, 10); }