X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=model%2Fietf%2Fietf-type-util%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fmodel%2Fietf%2Futil%2FAbstractIetfInetUtilTest.java;h=dee4d2d45dcdca56153abd6777ec6027d909f35c;hb=98143cfc18f95eb4057587c1bdb4aa3b5e3b2e20;hp=ba19adc47faf5fe2ed33fe5c28be4ef5e4583f11;hpb=7cbd12d8894b1703b19e70b07436a937a7b8d0bf;p=mdsal.git diff --git a/model/ietf/ietf-type-util/src/test/java/org/opendaylight/mdsal/model/ietf/util/AbstractIetfInetUtilTest.java b/model/ietf/ietf-type-util/src/test/java/org/opendaylight/mdsal/model/ietf/util/AbstractIetfInetUtilTest.java index ba19adc47f..dee4d2d45d 100644 --- a/model/ietf/ietf-type-util/src/test/java/org/opendaylight/mdsal/model/ietf/util/AbstractIetfInetUtilTest.java +++ b/model/ietf/ietf-type-util/src/test/java/org/opendaylight/mdsal/model/ietf/util/AbstractIetfInetUtilTest.java @@ -175,4 +175,28 @@ public class AbstractIetfInetUtilTest { }).when(ipClass).getValue(); UTIL.inet6AddressFor(ipClass); } -} \ No newline at end of file + + @Test + public void testIpv4AddressForBits() { + assertEquals("1.2.3.4", UTIL.ipv4AddressFor(0x01020304).getValue()); + assertEquals("255.255.255.255", UTIL.ipv4AddressFor(0xFFFFFFFF).getValue()); + } + + @Test + public void testIpv4AddressNoZoneForBits() { + assertEquals("1.2.3.4", UTIL.ipv4AddressNoZoneFor(0x01020304).getValue()); + assertEquals("255.255.255.255", UTIL.ipv4AddressNoZoneFor(0xFFFFFFFF).getValue()); + } + + @Test + public void testIpv4AddressBits() { + assertEquals(0x01020304, UTIL.ipv4AddressBits(new IpClass("1.2.3.4"))); + assertEquals(0xFFFFFFFF, UTIL.ipv4AddressBits(new IpClass("255.255.255.255"))); + } + + @Test + public void testIpv4AddressNoZoneBits() { + assertEquals(0x01020304, UTIL.ipv4AddressNoZoneBits(new IpClass("1.2.3.4"))); + assertEquals(0xFFFFFFFF, UTIL.ipv4AddressNoZoneBits(new IpClass("255.255.255.255"))); + } +}