int numReads = 0;
final IlluminaDataProvider dataProvider = factory.makeDataProvider();
while (dataProvider.hasNext()) {
final ClusterData cluster = dataProvider.next();
if(metricACAGTG.BARCODE.equals(cluster.getMatchedBarcode())) {
++numReads;
}
Assert.assertEquals(cluster.getRead(readStructure.templates.getIndices()[0]).getQualities().length, barcodePosition - 1);
Assert.assertEquals(cluster.getRead(readStructure.templates.getIndices()[0]).getBases().length, barcodePosition - 1);
}
Assert.assertEquals(numReads, metricACAGTG.READS);
dataProvider.close();
}