X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fsal%2Fapi%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Futils%2FHexEncodeTest.java;h=3cfa747be5c5288b5008d7e5a32419d7af08ce08;hp=b9b5f459274bd63c8ed804237a97749f36a7cf39;hb=541d0a36997f292bb037a2199463431eee538358;hpb=fad07e38e57f1c0d8d687e3bae01532196d6e99d diff --git a/opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/utils/HexEncodeTest.java b/opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/utils/HexEncodeTest.java index b9b5f45927..3cfa747be5 100644 --- a/opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/utils/HexEncodeTest.java +++ b/opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/utils/HexEncodeTest.java @@ -8,63 +8,60 @@ */ package org.opendaylight.controller.sal.utils; - + import org.junit.Assert; import org.junit.Test; - + public class HexEncodeTest { - - @Test - public void testbytesToHexString() { - byte[] bytes1 = {(byte)0x01, (byte)0x02, (byte)0x03}; - String str1 = HexEncode.bytesToHexString(bytes1); - Assert.assertTrue(str1.equals("010203")); - - byte[] bytes2 = {(byte)0x11, (byte)0x22, (byte)0x33}; - String str2 = HexEncode.bytesToHexString(bytes2); - Assert.assertFalse(str2.equals("010203")); - - } - - @Test - public void testLongToHexString() { - long value1 = 12345678L; - String str1 = HexEncode.longToHexString(value1); - Assert.assertTrue(str1.equals("00:00:00:00:00:bc:61:4e")); - - long value2 = 98765432L; - String str2 = HexEncode.longToHexString(value2); - Assert.assertFalse(str2.equals("00:44:33:22:11:bc:61:4e")); - - } - - @Test - public void testBytesFromHexString() { - String byteStr1 = "00:11:22:33:44:55"; - byte byteArray1[] = new byte[(byteStr1.length() + 1)/3]; - byteArray1 = HexEncode.bytesFromHexString(byteStr1); - - Assert.assertTrue(byteArray1[0] == (byte)0x0); - Assert.assertTrue(byteArray1[1] == (byte)0x11); - Assert.assertTrue(byteArray1[2] == (byte)0x22); - Assert.assertTrue(byteArray1[3] == (byte)0x33); - Assert.assertTrue(byteArray1[4] == (byte)0x44); - Assert.assertTrue(byteArray1[5] == (byte)0x55); - - String byteStr2 = "00:11:22:33:44:55"; - byte byteArray2[] = new byte[(byteStr2.length() + 1)/3]; - byteArray2 = HexEncode.bytesFromHexString(byteStr2); - - Assert.assertFalse(byteArray2[0] == (byte)0x55); - Assert.assertFalse(byteArray2[1] == (byte)0x44); - Assert.assertFalse(byteArray2[2] == (byte)0x33); - Assert.assertFalse(byteArray2[3] == (byte)0x22); - Assert.assertFalse(byteArray2[4] == (byte)0x11); - Assert.assertFalse(byteArray2[5] == (byte)0x0); - - } - -} + @Test + public void testbytesToHexString() { + byte[] bytes1 = {(byte)0x01, (byte)0x02, (byte)0x03}; + String str1 = HexEncode.bytesToHexString(bytes1); + Assert.assertTrue(str1.equals("010203")); + + byte[] bytes2 = {(byte)0x11, (byte)0x22, (byte)0x33}; + String str2 = HexEncode.bytesToHexString(bytes2); + Assert.assertFalse(str2.equals("010203")); + + } + + @Test + public void testLongToHexString() { + long value1 = 12345678L; + String str1 = HexEncode.longToHexString(value1); + Assert.assertTrue(str1.equals("00:00:00:00:00:bc:61:4e")); + + long value2 = 98765432L; + String str2 = HexEncode.longToHexString(value2); + Assert.assertFalse(str2.equals("00:44:33:22:11:bc:61:4e")); + } + @Test + public void testBytesFromHexString() { + String byteStr1 = "00:11:22:33:44:55"; + byte byteArray1[] = new byte[(byteStr1.length() + 1)/3]; + byteArray1 = HexEncode.bytesFromHexString(byteStr1); + + Assert.assertTrue(byteArray1[0] == (byte)0x0); + Assert.assertTrue(byteArray1[1] == (byte)0x11); + Assert.assertTrue(byteArray1[2] == (byte)0x22); + Assert.assertTrue(byteArray1[3] == (byte)0x33); + Assert.assertTrue(byteArray1[4] == (byte)0x44); + Assert.assertTrue(byteArray1[5] == (byte)0x55); + + String byteStr2 = "00:11:22:33:44:55"; + byte byteArray2[] = new byte[(byteStr2.length() + 1)/3]; + byteArray2 = HexEncode.bytesFromHexString(byteStr2); + + Assert.assertFalse(byteArray2[0] == (byte)0x55); + Assert.assertFalse(byteArray2[1] == (byte)0x44); + Assert.assertFalse(byteArray2[2] == (byte)0x33); + Assert.assertFalse(byteArray2[3] == (byte)0x22); + Assert.assertFalse(byteArray2[4] == (byte)0x11); + Assert.assertFalse(byteArray2[5] == (byte)0x0); + + } + +}