buf.flip();
assertEquals(EnumSet.of(TestEnum.E32), buf.getEnumSetInt(TestEnum.class));
buf.clear();
buf.putLong(Long.MIN_VALUE);
buf.flip();
assertEquals(EnumSet.of(TestEnum.E64), buf.getEnumSetLong(TestEnum.class));
// Test high low bits set
buf.clear();
byte b = Byte.MIN_VALUE + 1;