Class MavenReportGenerator

java.lang.Object
io.github.mov2day.unifiedtest.reporting.MavenReportGenerator

public class MavenReportGenerator extends Object
Generates HTML and JSON reports for Maven projects. This class adapts the report generation functionality to work without Gradle dependencies.
  • Constructor Details

    • MavenReportGenerator

      public MavenReportGenerator()
  • Method Details

    • generateReports

      public static void generateReports(ITestResultCollector collector, String targetDir, boolean generateJson, boolean generateHtml)
      Generates reports after test execution completes in Maven.
      Parameters:
      collector - the test result collector with test results
      targetDir - the target directory for reports (typically target/unifiedtest)
      generateJson - whether to generate JSON reports
      generateHtml - whether to generate HTML reports