public CheckerFrameworkPerDirectoryTest(List<File> testFiles,Class<? extends AbstractProcessor> checker,String testDir,String... checkerOptions){
  this.testFiles=testFiles;
  this.checkerName=checker.getName();
  this.testDir="tests" + File.separator + testDir;
  this.checkerOptions=Arrays.asList(checkerOptions);
}

public CheckerFrameworkPerDirectoryTest ( List < File > testFiles , Class < ? extends AbstractProcessor > checker , String testDir , String ... checkerOptions ) { this . testFiles = testFiles ; this . checkerName = checker . getName ( ) ; this . testDir = "tests" + File . separator + testDir ; this . checkerOptions = Arrays . asList ( checkerOptions ) ; }
creates a new checker test .
