checkScannerYieldValues(builder.build(), possibleValues);
}
@Test
public void testStartRowScan() throws Exception {
BaseDao<GenericRecord> dao = new GenericAvroDao(tablePool, tableName,
recordString);
Set<String> possibleValues = new HashSet<String>();
possibleValues.add("field1_20");
possibleValues.add("field1_21");
possibleValues.add("field1_22");
possibleValues.add("field1_23");
possibleValues.add("field1_24");
PartitionKey startKey = dao.getPartitionStrategy().partitionKey("part1_20",
"part2_20");
PartitionKey stopKey = dao.getPartitionStrategy().partitionKey("part1_25",
"part2_25");
EntityScannerBuilder<GenericRecord> builder = dao.getScannerBuilder()
.setStartKey(startKey).setStopKey(stopKey);
checkScannerYieldValues(builder.build(), possibleValues);
}