Class OverviewReport
- java.lang.Object
-
- net.masterthought.cucumber.generators.OverviewReport
-
- All Implemented Interfaces:
Reportable
public class OverviewReport extends Object implements Reportable
-
-
Constructor Summary
Constructors Constructor Description OverviewReport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetDuration()Returns duration as milliseconds for this element.intgetFailedFeatures()Returns number of failed features for this element.intgetFailedScenarios()Returns number of failed scenarios for this element.intgetFailedSteps()Returns number of failed steps for this element.intgetFeatures()Returns number of features for this element.StringgetFormattedDuration()Returns formatted duration for this element.StringgetName()Returns name of the element that will be displayed to user.intgetPassedFeatures()Returns number of passed features for this element.intgetPassedScenarios()Returns number of passed scenarios for this element.intgetPassedSteps()Returns number of passed steps for this element.intgetPendingSteps()Returns number of pending steps for this element.intgetScenarios()Returns number of scenarios for this element.intgetSkippedSteps()Returns number of skipped steps for this element.StatusgetStatus()Returns status for this element.intgetSteps()Returns number of all steps for this element.intgetUndefinedSteps()Returns number of undefined steps for this element.voidincDurationBy(long duration)voidincFeaturesFor(Status status)voidincScenarioFor(Status status)voidincStepsFor(Status status)
-
-
-
Method Detail
-
incFeaturesFor
public void incFeaturesFor(Status status)
-
getFeatures
public int getFeatures()
Description copied from interface:ReportableReturns number of features for this element.- Specified by:
getFeaturesin interfaceReportable
-
getPassedFeatures
public int getPassedFeatures()
Description copied from interface:ReportableReturns number of passed features for this element.- Specified by:
getPassedFeaturesin interfaceReportable
-
getFailedFeatures
public int getFailedFeatures()
Description copied from interface:ReportableReturns number of failed features for this element.- Specified by:
getFailedFeaturesin interfaceReportable
-
incScenarioFor
public void incScenarioFor(Status status)
-
getScenarios
public int getScenarios()
Description copied from interface:ReportableReturns number of scenarios for this element.- Specified by:
getScenariosin interfaceReportable
-
getPassedScenarios
public int getPassedScenarios()
Description copied from interface:ReportableReturns number of passed scenarios for this element.- Specified by:
getPassedScenariosin interfaceReportable
-
getFailedScenarios
public int getFailedScenarios()
Description copied from interface:ReportableReturns number of failed scenarios for this element.- Specified by:
getFailedScenariosin interfaceReportable
-
incStepsFor
public void incStepsFor(Status status)
-
getSteps
public int getSteps()
Description copied from interface:ReportableReturns number of all steps for this element.- Specified by:
getStepsin interfaceReportable
-
getPassedSteps
public int getPassedSteps()
Description copied from interface:ReportableReturns number of passed steps for this element.- Specified by:
getPassedStepsin interfaceReportable
-
getFailedSteps
public int getFailedSteps()
Description copied from interface:ReportableReturns number of failed steps for this element.- Specified by:
getFailedStepsin interfaceReportable
-
getSkippedSteps
public int getSkippedSteps()
Description copied from interface:ReportableReturns number of skipped steps for this element.- Specified by:
getSkippedStepsin interfaceReportable
-
getUndefinedSteps
public int getUndefinedSteps()
Description copied from interface:ReportableReturns number of undefined steps for this element.- Specified by:
getUndefinedStepsin interfaceReportable
-
getPendingSteps
public int getPendingSteps()
Description copied from interface:ReportableReturns number of pending steps for this element.- Specified by:
getPendingStepsin interfaceReportable
-
incDurationBy
public void incDurationBy(long duration)
-
getDuration
public long getDuration()
Description copied from interface:ReportableReturns duration as milliseconds for this element.- Specified by:
getDurationin interfaceReportable
-
getFormattedDuration
public String getFormattedDuration()
Description copied from interface:ReportableReturns formatted duration for this element.- Specified by:
getFormattedDurationin interfaceReportable
-
getName
public String getName()
Description copied from interface:ReportableReturns name of the element that will be displayed to user.- Specified by:
getNamein interfaceReportable
-
getStatus
public Status getStatus()
Description copied from interface:ReportableReturns status for this element.- Specified by:
getStatusin interfaceReportable
-
-