@Test public void testGetFilterNames() { String filter1 = "filter1"; String filter2 = "filter2"; IpAccessList ipAccessList1 = IpAccessList.builder().setName(filter1).build(); IpAccessList ipAccessList2 = IpAccessList.builder().setName(filter2).build(); Map<String, Configuration> configs = new HashMap<>(); Configuration config = createTestConfiguration("config1", ConfigurationFormat.HOST); config.setIpAccessLists(ImmutableSortedMap.of(filter1, ipAccessList1, filter2, ipAccessList2)); configs.put("config1", config); assertThat(getFilterNames(configs), equalTo(ImmutableSet.of(filter1, filter2))); }
private CompletionMetadata computeCompletionMetadata(Map<String, Configuration> configurations) { ReferenceLibrary referenceLibrary = getReferenceLibraryData(); return new CompletionMetadata( getAddressBooks(referenceLibrary), getAddressGroups(referenceLibrary), getFilterNames(configurations), getInterfaces(configurations), getIps(configurations), getPrefixes(configurations), getStructureNames(configurations), getVrfs(configurations), getZones(configurations)); }