public List<FilterInfo> getFiltersForIndex(String index) { List<String> filterInfoList = getFilterIdsIndex(index); if (filterInfoList.isEmpty()) { return Collections.emptyList(); } Rows<String, String> result = cassandraGateway.getByFilterIds(filterInfoList); if (result == null || result.isEmpty()) { return Collections.emptyList(); } else { List<FilterInfo> filterInfos = new ArrayList<FilterInfo>(); Iterator<Row<String, String>> rows = result.iterator(); while (rows.hasNext()) { Row<String, String> row = rows.next(); FilterInfo script = getFilterScriptFromCassandraRow(row); if (script != null) { filterInfos.add(script); } } Collections.sort(filterInfos); return filterInfos; } }
public List<FilterInfo> getFiltersForIndex(String index) { List<String> filterInfoList = getFilterIdsIndex(index); if (filterInfoList.isEmpty()) { return Collections.emptyList(); } Rows<String, String> result = cassandraGateway.getByFilterIds(filterInfoList); if (result == null || result.isEmpty()) { return Collections.emptyList(); } else { List<FilterInfo> filterInfos = new ArrayList<FilterInfo>(); Iterator<Row<String, String>> rows = result.iterator(); while (rows.hasNext()) { Row<String, String> row = rows.next(); FilterInfo script = getFilterScriptFromCassandraRow(row); if (script != null) { filterInfos.add(script); } } Collections.sort(filterInfos); return filterInfos; } }
dao = spy(dao); doReturn("name:in").when(dao).getFilterIdsRaw(anyString()); when(gateway.getByFilterIds(anyList())).thenReturn(response);
when(gateway.getByFilterIds(anyList())).thenReturn(response3, response, response2);
when(gateway.getByFilterIds(anyList())).thenReturn(response3, response, response2);
doReturn(response).when(testGateway).getByFilterIds(anyList());
when(gateway.getByFilterIds(anyList())).thenReturn(response);
doReturn(response).when(testGateway).getByFilterIds(anyList());
when(gateway.getByFilterIds(anyList())).thenReturn(response);
when(response.size()).thenReturn(2); when(gateway.getByFilterIds(anyList())).thenReturn(response);
dao = spy(dao); doReturn("name:type").when(dao).getFilterIdsRaw(anyString()); when(gateway.getByFilterIds(anyList())).thenReturn(response);
dao = spy(dao); doReturn("name:type").when(dao).getFilterIdsRaw(anyString()); when(gateway.getByFilterIds(anyList())).thenReturn(response);
when(response.size()).thenReturn(2); when(gateway.getByFilterIds(anyList())).thenReturn(response);
when(gateway.getByFilterIds(anyList())).thenReturn(response);
when(gateway.getByFilterIds(anyList())).thenReturn(response);
when(response.size()).thenReturn(1); when(gateway.getByFilterIds(anyList())).thenReturn(response);
dao = spy(dao); doReturn("name:in").when(dao).getFilterIdsRaw(anyString()); when(gateway.getByFilterIds(anyList())).thenReturn(response);
when(gateway.getByFilterIds(anyList())).thenReturn(response); when(response.isEmpty()).thenReturn(false); when(response.size()).thenReturn(1);
when(response.size()).thenReturn(1); when(gateway.getByFilterIds(anyList())).thenReturn(response);
when(gateway.getByFilterIds(anyList())).thenReturn(response); when(response.isEmpty()).thenReturn(false); when(response.size()).thenReturn(1);