Interface Reportable

  • All Known Implementing Classes:
    EmptyReportable, Feature, OverviewReport, TagObject

    public interface Reportable
    Defines methods required to generate single report. Implementations of this interface are used by Velocity template.
    Author:
    Damian Szczepanik (damianszczepanik@github)
    • Method Detail

      • getName

        String getName()
        Returns name of the element that will be displayed to user.
      • getFeatures

        int getFeatures()
        Returns number of features for this element.
      • getPassedFeatures

        int getPassedFeatures()
        Returns number of passed features for this element.
      • getFailedFeatures

        int getFailedFeatures()
        Returns number of failed features for this element.
      • getScenarios

        int getScenarios()
        Returns number of scenarios for this element.
      • getPassedScenarios

        int getPassedScenarios()
        Returns number of passed scenarios for this element.
      • getFailedScenarios

        int getFailedScenarios()
        Returns number of failed scenarios for this element.
      • getSteps

        int getSteps()
        Returns number of all steps for this element.
      • getPassedSteps

        int getPassedSteps()
        Returns number of passed steps for this element.
      • getFailedSteps

        int getFailedSteps()
        Returns number of failed steps for this element.
      • getSkippedSteps

        int getSkippedSteps()
        Returns number of skipped steps for this element.
      • getUndefinedSteps

        int getUndefinedSteps()
        Returns number of undefined steps for this element.
      • getPendingSteps

        int getPendingSteps()
        Returns number of pending steps for this element.
      • getDuration

        long getDuration()
        Returns duration as milliseconds for this element.
      • getFormattedDuration

        String getFormattedDuration()
        Returns formatted duration for this element.
      • getStatus

        Status getStatus()
        Returns status for this element.