add unit tests for ByteBufInPacketTest.readUnsignedByte
This commit is contained in:
@@ -38,6 +38,36 @@ class ByteBufInPacketTest {
|
|||||||
assertEquals(writtenByte, readByte);
|
assertEquals(writtenByte, readByte);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void readUnsignedByte() {
|
||||||
|
final byte writtenByte = Byte.MAX_VALUE;
|
||||||
|
byteBuf.writeByte(writtenByte);
|
||||||
|
|
||||||
|
short readUnsignedByte = inPacket.readUnsignedByte();
|
||||||
|
|
||||||
|
assertEquals(writtenByte, readUnsignedByte);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void readUnsignedByte_shouldBeNonnegative() {
|
||||||
|
final byte writtenByte = Byte.MIN_VALUE;
|
||||||
|
byteBuf.writeByte(writtenByte);
|
||||||
|
|
||||||
|
short readUnsignedByte = inPacket.readUnsignedByte();
|
||||||
|
|
||||||
|
assertEquals((short)writtenByte + 256, readUnsignedByte);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void readUnsignedByte_shouldBeNonnegative2() {
|
||||||
|
final byte writtenByte = -1;
|
||||||
|
byteBuf.writeByte(writtenByte);
|
||||||
|
|
||||||
|
short readUnsignedByte = inPacket.readUnsignedByte();
|
||||||
|
|
||||||
|
assertEquals((short)writtenByte + 256, readUnsignedByte);
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
void readShort() {
|
void readShort() {
|
||||||
final short writtenShort = 12_345;
|
final short writtenShort = 12_345;
|
||||||
|
|||||||
Reference in New Issue
Block a user