コード例 #1
0
  @Test
  public void testWriteShortForPositionVByteOrder() throws Exception {
    short expected = 100;
    out.writeShort(1, expected, ByteOrder.LITTLE_ENDIAN);
    out.writeShort(3, expected, ByteOrder.BIG_ENDIAN);
    short actual1 = Bits.readShort(out.buffer, 1, false);
    short actual2 = Bits.readShort(out.buffer, 3, true);

    assertEquals(actual1, expected);
    assertEquals(actual2, expected);
  }
コード例 #2
0
  @Test
  public void testWriteShortForPositionV() throws Exception {
    short expected = 100;
    out.writeShort(1, expected);
    short actual = Bits.readShort(out.buffer, 1, ByteOrder.nativeOrder() == ByteOrder.BIG_ENDIAN);

    assertEquals(actual, expected);
  }