Class AbstractPage

java.lang.Object
net.masterthought.cucumber.generators.AbstractPage
Direct Known Subclasses:
ErrorPage, FailuresOverviewPage, FeatureReportPage, FeaturesOverviewPage, StepsOverviewPage, TagReportPage, TagsOverviewPage, TrendsOverviewPage

public abstract class AbstractPage extends Object
Delivers common methods for page generation.
Author:
Damian Szczepanik (damianszczepanik@github)
  • Field Details

    • context

      protected final org.apache.velocity.VelocityContext context
    • reportResult

      protected final ReportResult reportResult
      Results of the report.
    • configuration

      protected final Configuration configuration
      Configuration used for this report execution.
  • Constructor Details

  • Method Details

    • generatePage

      public void generatePage()
    • getWebPage

      public abstract String getWebPage()
      Returns HTML file name (with extension) for this report.
      Returns:
      HTML file for the report
    • prepareReport

      protected abstract void prepareReport()