@Test public void testGetInterfaces() { String nodeName = "nodeName"; String int1 = "int1"; String int2 = "int2"; Map<String, Configuration> configs = new HashMap<>(); Configuration config = createTestConfiguration(nodeName, ConfigurationFormat.HOST, int1, int2); configs.put(nodeName, config); assertThat( getInterfaces(configs), equalTo( ImmutableSet.of( new NodeInterfacePair(nodeName, int1), new NodeInterfacePair(nodeName, int2)))); }
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)); }