From d63734a682955c3a385cf6d5b59ae9a240cc048a Mon Sep 17 00:00:00 2001 From: Erik Johansson Date: Sat, 21 Apr 2018 22:44:57 +0200 Subject: [PATCH] Add unittest for fromUnsignedInt16Le --- .../src/test/java/com/health/openscale/ConvertersTest.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/android_app/app/src/test/java/com/health/openscale/ConvertersTest.java b/android_app/app/src/test/java/com/health/openscale/ConvertersTest.java index 19ee4cd4..4c8fb7d7 100644 --- a/android_app/app/src/test/java/com/health/openscale/ConvertersTest.java +++ b/android_app/app/src/test/java/com/health/openscale/ConvertersTest.java @@ -84,6 +84,12 @@ public class ConvertersTest { @Test public void unsignedInt16Converters() throws Exception { 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(0xfefc, Converters.fromUnsignedInt16Be(data, 1)); assertEquals(0xfc10, Converters.fromUnsignedInt16Be(data, 2));