public List<File> writeJUnitTestFiles(List<List<ExecutableSequence>> seqPartition){
  List<File> ret=new ArrayList<>();
  NameGenerator classNameGen=new NameGenerator(masterTestClassName);
  createOutputDir();
  for (  List<ExecutableSequence> partition : seqPartition) {
    ret.add(writeTestClass(partition,classNameGen.next()));
  }
  testClassCount=classNameGen.nameCount();
  return ret;
}

public List < File > writeJUnitTestFiles ( List < List < ExecutableSequence > > seqPartition ) { List < File > ret = new ArrayList < > ( ) ; NameGenerator classNameGen = new NameGenerator ( masterTestClassName ) ; createOutputDir ( ) ; for ( List < ExecutableSequence > partition : seqPartition ) { ret . add ( writeTestClass ( partition , classNameGen . next ( ) ) ) ; } testClassCount = classNameGen . nameCount ( ) ; return ret ; }
writejunittestfiles writes a suite of test class files from a list of lists of executable sequences . each executable sequence corresponds to a test method , a list of executable sequences corresponds to a test class , and the list of lists to a test suite .
