| | |
| | | |
| | | private static final String IPV6_ADDRESS = "2001:0db8:85a3:0000:0000:8a2e:0370:7334"; |
| | | |
| | | @Test |
| | | public void valueOfHostName() |
| | | { |
| | | final String serverURL = "home:1"; |
| | |
| | | assertThat(hp.toString()).isEqualTo(serverURL); |
| | | } |
| | | |
| | | @Test |
| | | public void valueOfIPv4() |
| | | { |
| | | final String serverURL = "192.168.1.1:1"; |
| | |
| | | assertThat(hp.toString()).isEqualTo(serverURL); |
| | | } |
| | | |
| | | @Test |
| | | public void valueOfEqualsHashCodeIPv4() |
| | | { |
| | | final HostPort hp1 = HostPort.valueOf("home:1"); |
| | |
| | | assertThat(hp1.hashCode()).isEqualTo(hp2.hashCode()); |
| | | } |
| | | |
| | | @Test |
| | | public void valueOfIPv6Brackets() |
| | | { |
| | | final String hostName = IPV6_ADDRESS; |
| | |
| | | assertThat(hp.toString()).isEqualTo("[" + hostName + "]:389"); |
| | | } |
| | | |
| | | @Test |
| | | public void valueOfEqualsHashCodeIPv6() |
| | | { |
| | | final String hostName = IPV6_ADDRESS; |
| | |
| | | HostPort.valueOf("host:99999999"); |
| | | } |
| | | |
| | | @Test |
| | | public void valueOfIPv6NoPort() |
| | | { |
| | | try |