/** * Test IP (127.0.0.1) -> host name (localhost) mapping. * * @throws Exception */ @Test public void testLocalhostLookupName() throws Exception { DefaultIpNetAddressNameService ns = new DefaultIpNetAddressNameService(); String[] resolvedNames = ns.getNamesByAddress(TEST_IP); assertEquals("wrong number of names found", 1, resolvedNames.length); assertEquals("wrong name found", TEST_HOSTNAME, resolvedNames[0]); }
/** * Test host name (localhost) -> IP (127.0.0.1) mapping. * * @throws Exception */ @Test public void testLocalhostLookupAddress() throws Exception { DefaultIpNetAddressNameService ns = new DefaultIpNetAddressNameService(); NetAddress[] resolvedIps = ns.getAddressesByName(TEST_HOSTNAME); // make the resolvedIps unique Set<NetAddress> uniqueResolvedIps = new HashSet<NetAddress>(Arrays.asList(resolvedIps)); assertEquals("wrong number of IPs found", 1, uniqueResolvedIps.size()); assertEquals("wrong IP found", TEST_IP, resolvedIps[0]); }