1
0
mirror of https://github.com/oliexdev/openScale.git synced 2025-08-21 07:51:46 +02:00

Add unittest for fromUnsignedInt16Le

This commit is contained in:
Erik Johansson
2018-04-21 22:44:57 +02:00
parent fec3a4c1ea
commit d63734a682

View File

@@ -84,6 +84,12 @@ public class ConvertersTest {
@Test @Test
public void unsignedInt16Converters() throws Exception { public void unsignedInt16Converters() throws Exception {
byte[] data = new byte[]{(byte) 0xfd, (byte) 0xfe, (byte) 0xfc, (byte) 0x10, (byte) 0x7f}; byte[] data = new byte[]{(byte) 0xfd, (byte) 0xfe, (byte) 0xfc, (byte) 0x10, (byte) 0x7f};
assertEquals(0xfefd, Converters.fromUnsignedInt16Le(data, 0));
assertEquals(0xfcfe, Converters.fromUnsignedInt16Le(data, 1));
assertEquals(0x10fc, Converters.fromUnsignedInt16Le(data, 2));
assertEquals(0x7f10, Converters.fromUnsignedInt16Le(data, 3));
assertEquals(0xfdfe, Converters.fromUnsignedInt16Be(data, 0)); assertEquals(0xfdfe, Converters.fromUnsignedInt16Be(data, 0));
assertEquals(0xfefc, Converters.fromUnsignedInt16Be(data, 1)); assertEquals(0xfefc, Converters.fromUnsignedInt16Be(data, 1));
assertEquals(0xfc10, Converters.fromUnsignedInt16Be(data, 2)); assertEquals(0xfc10, Converters.fromUnsignedInt16Be(data, 2));