package org.springframework.cloud.consul.discovery; import org.junit.Test; import static org.junit.Assert.assertEquals; /** * @author Semenkov Alexey */ public class ConsulServerUtilsTest { @Test public void testAddressFormat() { String s1 = ConsulServerUtils.fixIPv6Address("fc00:ec:cd::242:ac11:c"); assertEquals("[fc00:ec:cd:0:0:242:ac11:c]", s1); String s2 = ConsulServerUtils.fixIPv6Address("[fc00:ec:cd::242:ac11:c]"); assertEquals("[fc00:ec:cd:0:0:242:ac11:c]", s2); String s3 = ConsulServerUtils.fixIPv6Address("192.168.0.1"); assertEquals("192.168.0.1", s3); String s4 = ConsulServerUtils.fixIPv6Address("projects.spring.io"); assertEquals("projects.spring.io", s4); String s5 = ConsulServerUtils.fixIPv6Address("veryLongHostName"); assertEquals("veryLongHostName", s5); } }