/**
  * Basic positive and negative tests for the FailsReadQualityFilter
  *
  * @param readQualityFlag The read quality flag to be tested
  * @param expectedResult The expected result (true is the sequence should match the filter,
  *     otherwise false)
  */
 @Test(dataProvider = "data")
 public void testFailsReadQualityFilter(
     final String testName, final boolean readQualityFlag, final boolean expectedResult) {
   builder.addUnmappedFragment("testfrag");
   final SAMRecord record = builder.iterator().next();
   record.setReadFailsVendorQualityCheckFlag(readQualityFlag);
   Assert.assertEquals(filter.filterOut(record), expectedResult, testName);
 }