RunLengthEncodedBlock rleBlock = (RunLengthEncodedBlock) block;
assertTrue(positionEqualsPosition(VARCHAR, rleBlock, 0, expectedBlock, 0));
assertEquals(rleBlock.getPositionCount(), 2);
assertEquals(VARCHAR.getSlice(rleBlock, 0).toStringUtf8(), "alice");
block = blockEncoding.readBlock(sliceInput);
assertInstanceOf(block, RunLengthEncodedBlock.class);
rleBlock = (RunLengthEncodedBlock) block;
assertTrue(positionEqualsPosition(VARCHAR, rleBlock, 0, expectedBlock, 2));
assertEquals(rleBlock.getPositionCount(), 4);
assertEquals(VARCHAR.getSlice(rleBlock, 0).toStringUtf8(), "bob");