@Test
 public void testNull() {
   int[] data = null;
   ByteBuffer bb = serializer.toByteBuffer(data);
   int[] actuals = serializer.fromByteBuffer(bb);
   Assert.assertNull(actuals);
 }
 @Test
 public void testWithData() {
   int[] data = {0, 1, 2, 5, -1, Integer.MIN_VALUE, Integer.MAX_VALUE};
   int[] expecteds = data;
   ByteBuffer bb = serializer.toByteBuffer(data);
   int[] actuals = serializer.fromByteBuffer(bb);
   compareData(expecteds, actuals);
   compareSize(data);
 }
 @Test
 public void testEmpty() {
   int[] data = {};
   int[] expecteds = data;
   ByteBuffer bb = serializer.toByteBuffer(data);
   int[] actuals = serializer.fromByteBuffer(bb);
   compareData(expecteds, actuals);
   compareSize(data);
 }