Fixed some bugs in byte util
This commit is contained in:
parent
28d1f04246
commit
50ea517cf3
4 changed files with 9 additions and 7 deletions
|
|
@ -109,6 +109,8 @@ public class ByteUtilTest {
|
|||
ByteUtil.shiftLeft(new byte[]{0b0000_0001}, 0));
|
||||
assertArrayEquals( new byte[]{0b0000_0001},
|
||||
ByteUtil.shiftLeft(new byte[]{0b0001_0000}, 4));
|
||||
assertArrayEquals( new byte[]{0b0000_1000},
|
||||
ByteUtil.shiftLeft(new byte[]{(byte)0b1000_0000}, 4));
|
||||
assertArrayEquals( new byte[]{0b0001_0001, 0b0000_0000},
|
||||
ByteUtil.shiftLeft(new byte[]{0b0001_0000, 0b0000_0001}, 4));
|
||||
assertArrayEquals( new byte[]{0b0100_1001, 0b0000_0001},
|
||||
|
|
|
|||
|
|
@ -57,9 +57,9 @@ public class ConverterTest {
|
|||
assertArrayEquals( new byte[]{}, Converter.hexToByte("") );
|
||||
assertArrayEquals( new byte[]{0x00}, Converter.hexToByte("0x00") );
|
||||
assertArrayEquals( new byte[]{0x00}, Converter.hexToByte("00") );
|
||||
assertArrayEquals(new byte[]{0x07,0x06,0x05,0x04,0x03,0x02,0x01},
|
||||
assertArrayEquals(new byte[]{0x01,0x02,0x03,0x04,0x05,0x06,0x07},
|
||||
Converter.hexToByte("01020304050607") );
|
||||
assertArrayEquals( new byte[]{0x11,0x0F}, Converter.hexToByte("F11") );
|
||||
assertArrayEquals( new byte[]{(byte)0xF1,0x10}, Converter.hexToByte("F11") );
|
||||
}
|
||||
|
||||
@Test
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue