sink.process();
sink.stop();
Assert.assertEquals(
Sets.newHashSet(expected),
read(hdfsRepo.<GenericData.Record>load(DATASET_NAME)));
Assert.assertEquals("Should have committed", 0, remaining(in));
} finally {
if (hdfsRepo != null && hdfsRepo.exists(DATASET_NAME)) {
hdfsRepo.delete(DATASET_NAME);