package net.visualillusionsent.utils.testing; import net.visualillusionsent.utils.IPAddressUtils; import org.junit.Assert; import org.junit.Test; public class IPAddressUtilsTest { @Test public void isIPv4Test() { Assert.assertTrue(IPAddressUtils.isIPv4Address("127.0.0.1")); } @Test public void isIPv6Test() { Assert.assertTrue(IPAddressUtils.isIPv6Address("0:12:345:6789:A:BC:DEF:A2C4")); } public void ipv4ToLongTest() { Assert.assertEquals(16777343, IPAddressUtils.ipv4ToLong(new byte[]{ 127, 0, 0, 1 })); } @Test public void longIPtoBytestoStringTest() { Assert.assertEquals("127.0.0.1", IPAddressUtils.ipv4BytestoString(IPAddressUtils.longToIPv4(16777343))); } }