\r
public class JU_IPValidator {\r
\r
- @Test\r
- public void test() {\r
- assertTrue(IPValidator.ipv4("10.10.10.10"));\r
- assertTrue(IPValidator.ipv4("127.0.0.0"));\r
- assertFalse(IPValidator.ipv4("10"));\r
- assertFalse(IPValidator.ipv4("10.10.10"));\r
- assertFalse(IPValidator.ipv4("10.10.10."));\r
- assertFalse(IPValidator.ipv4("10.10.10.10."));\r
- assertFalse(IPValidator.ipv4("10.10.10.10.10"));\r
- assertFalse(IPValidator.ipv4("something10.10.10.10"));\r
- assertTrue(IPValidator.ipv4("0.10.10.10"));\r
- assertTrue(IPValidator.ipv4("0.0.0.0"));\r
- assertTrue(IPValidator.ipv4("0.10.10.10"));\r
- assertFalse(IPValidator.ipv4("011.255.255.255"));\r
- assertFalse(IPValidator.ipv4("255.01.255.255"));\r
- assertFalse(IPValidator.ipv4("255.255.255.256"));\r
- assertFalse(IPValidator.ipv4("255.299.255.255"));\r
+ @Test\r
+ public void test() {\r
+ assertTrue(IPValidator.ipv4("10.10.10.10"));\r
+ assertTrue(IPValidator.ipv4("127.0.0.0"));\r
+ assertFalse(IPValidator.ipv4("10"));\r
+ assertFalse(IPValidator.ipv4("10.10.10"));\r
+ assertFalse(IPValidator.ipv4("10.10.10."));\r
+ assertFalse(IPValidator.ipv4("10.10.10.10."));\r
+ assertFalse(IPValidator.ipv4("10.10.10.10.10"));\r
+ assertFalse(IPValidator.ipv4("something10.10.10.10"));\r
+ assertTrue(IPValidator.ipv4("0.10.10.10"));\r
+ assertTrue(IPValidator.ipv4("0.0.0.0"));\r
+ assertTrue(IPValidator.ipv4("0.10.10.10"));\r
+ assertFalse(IPValidator.ipv4("011.255.255.255"));\r
+ assertFalse(IPValidator.ipv4("255.01.255.255"));\r
+ assertFalse(IPValidator.ipv4("255.255.255.256"));\r
+ assertFalse(IPValidator.ipv4("255.299.255.255"));\r
\r
- assertTrue(IPValidator.ipv6("0000:0000:0000:0000:0000:0000:0000:0000"));\r
- assertTrue(IPValidator.ipv6("0:0:0:0:0:0:0:0"));\r
- assertTrue(IPValidator.ipv6("2001:08DB:0000:0000:0023:F422:FE3B:AC10"));\r
- assertTrue(IPValidator.ipv6("2001:8DB:0:0:23:F422:FE3B:AC10"));\r
- assertTrue(IPValidator.ipv6("2001:8DB::23:F422:FE3B:AC10"));\r
- assertTrue(IPValidator.ipv6("ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff"));\r
- assertTrue(IPValidator.ipv6("FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF"));\r
- assertFalse(IPValidator.ipv6("2001:8DB::23:G422:FE3B:AC10"));\r
- assertFalse(IPValidator.ipv6("2001:8DB::23:G422:FE3B:AC10"));\r
- // more than one Double Colons\r
- assertFalse(IPValidator.ipv6("0000:0000:0000::0000::0000"));\r
- assertFalse(IPValidator.ipv6("2001:8DB::23:G422:FE3B:AC10:FFFF"));\r
+ assertTrue(IPValidator.ipv6("0000:0000:0000:0000:0000:0000:0000:0000"));\r
+ assertTrue(IPValidator.ipv6("0:0:0:0:0:0:0:0"));\r
+ assertTrue(IPValidator.ipv6("2001:08DB:0000:0000:0023:F422:FE3B:AC10"));\r
+ assertTrue(IPValidator.ipv6("2001:8DB:0:0:23:F422:FE3B:AC10"));\r
+ assertTrue(IPValidator.ipv6("2001:8DB::23:F422:FE3B:AC10"));\r
+ assertTrue(IPValidator.ipv6("ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff"));\r
+ assertTrue(IPValidator.ipv6("FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF"));\r
+ assertFalse(IPValidator.ipv6("2001:8DB::23:G422:FE3B:AC10"));\r
+ assertFalse(IPValidator.ipv6("2001:8DB::23:G422:FE3B:AC10"));\r
+ // more than one Double Colons\r
+ assertFalse(IPValidator.ipv6("0000:0000:0000::0000::0000"));\r
+ assertFalse(IPValidator.ipv6("2001:8DB::23:G422:FE3B:AC10:FFFF"));\r
\r
- assertTrue(IPValidator.ip("2001:08DB:0000:0000:0023:F422:FE3B:AC10"));\r
- assertTrue(IPValidator.ip("192.168.7.2"));\r
- }\r
+ assertTrue(IPValidator.ip("2001:08DB:0000:0000:0023:F422:FE3B:AC10"));\r
+ assertTrue(IPValidator.ip("192.168.7.2"));\r
+ }\r
\r
}\r