@Test public void testCompactBlock() { int[] intArray = {0, 0, 1, 2, 3, 4}; boolean[] valueIsNull = {false, true, false, false, false, false}; testCompactBlock(new IntArrayBlock(0, Optional.empty(), new int[0])); testCompactBlock(new IntArrayBlock(intArray.length, Optional.of(valueIsNull), intArray)); testIncompactBlock(new IntArrayBlock(intArray.length - 1, Optional.of(valueIsNull), intArray)); }