@Test
  public void testConvertToByteBoolean() {
    byte[] result = ByteTools.convertToByte(true);
    assertArrayEquals(hexArray4_bool_true, result);

    result = ByteTools.convertToByte(false);
    assertArrayEquals(hexArray4_bool_false, result);
  }
  @Test
  public void testConvertByteLong() {
    byte[] result = ByteTools.convertToByte(long_max);
    assertArrayEquals(hexArray8_max, result);
    assertEquals(long_max, ByteTools.byteToLong(result));

    result = ByteTools.convertToByte(long_min);
    assertArrayEquals(hexArray8_min, result);
    assertEquals(long_min, ByteTools.byteToLong(result));

    result = ByteTools.convertToByte(long_0);
    assertArrayEquals(hexArray8_0, result);
    assertEquals(long_0, ByteTools.byteToLong(result));
  }
  @Test
  public void testConvertByteInt() {
    // int_max == 2^31 - 1 = 2147483647 = 7FFFFFFF (Hex)
    byte[] result = ByteTools.convertToByte(int_max);
    assertArrayEquals(hexArray4_max, result);
    assertEquals(int_max, ByteTools.byteToInt(result));

    result = ByteTools.convertToByte(int_min);
    assertArrayEquals(hexArray4_min, result);
    assertEquals(int_min, ByteTools.byteToInt(result));

    result = ByteTools.convertToByte(int_0);
    assertArrayEquals(hexArray4_0, result);
    assertEquals(int_0, ByteTools.byteToInt(result));
  }