Class FileReporter

  • Direct Known Subclasses:
    NullFileReporter

    public class FileReporter
    extends java.lang.Object
    Base class for file reporters.
    • Constructor Summary

      Constructors 
      Constructor Description
      FileReporter​(java.io.File reportsDirectory, java.lang.String reportNameSuffix, java.nio.charset.Charset encoding)  
    • Field Detail

      • reportsDirectory

        private final java.io.File reportsDirectory
      • reportNameSuffix

        private final java.lang.String reportNameSuffix
      • encoding

        private final java.nio.charset.Charset encoding
    • Constructor Detail

      • FileReporter

        public FileReporter​(java.io.File reportsDirectory,
                            java.lang.String reportNameSuffix,
                            java.nio.charset.Charset encoding)
    • Method Detail

      • testSetStarting

        private java.io.PrintWriter testSetStarting​(ReportEntry report)
      • getReportFile

        static java.io.File getReportFile​(java.io.File reportsDirectory,
                                          java.lang.String reportEntryName,
                                          java.lang.String reportNameSuffix,
                                          java.lang.String fileExtension)
      • testSetCompleted

        public void testSetCompleted​(WrappedReportEntry report,
                                     TestSetStats testSetStats,
                                     java.util.List<java.lang.String> testResults)