public class OverviewStats extends Object
Modifier and Type | Field and Description |
---|---|
private int |
featuresFailed
The number of failed features.
|
private int |
featuresKnown
The number of features failed on known errors.
|
private int |
featuresPassed
The number of passed features.
|
private int |
featuresUndefined
The number of features in undefined state.
|
private float |
overallDuration
The overall duration for all steps.
|
private int |
scenariosFailed
The number of failed scenarios.
|
private int |
scenariosKnown
The number of scenarios failing on known error.
|
private int |
scenariosPassed
The number of scenarios passed.
|
private int |
scenariosUndefined
The number of undefined scenairos.
|
private int |
stepsFailed
The number of failed steps.
|
private int |
stepsKnown
The number of steps failed on known error.
|
private int |
stepsPassed
The number of passed steps.
|
private int |
stepsUndefined
The number of undefined steps.
|
Constructor and Description |
---|
OverviewStats() |
Modifier and Type | Method and Description |
---|---|
OverviewStats |
add(OverviewStats other)
Merges 2 overview statistic structures where all corresponding values are
simply added to current object.
|
void |
addFeaturesFailed(int featuresFailedValue) |
void |
addFeaturesKnown(int featuresKnownValue) |
void |
addFeaturesPassed(int featuresPassedValue) |
void |
addFeaturesUndefined(int featuresUndefinedValue) |
void |
addOverallDuration(float overallDurationValue) |
void |
addScenariosFailed(int scenariosFailedValue) |
void |
addScenariosKnown(int scenariosKnownValue) |
void |
addScenariosPassed(int scenariosPassedValue) |
void |
addScenariosUndefined(int scenariosUndefinedValue) |
void |
addStepsFailed(int stepsFailedValue) |
void |
addStepsKnown(int stepsKnownValue) |
void |
addStepsPassed(int stepsPassedValue) |
void |
addStepsUndefined(int stepsUndefinedValue) |
int |
getFeaturesFailed() |
int |
getFeaturesKnown() |
int |
getFeaturesPassed() |
String |
getFeatureStatus()
Calculates the feature run status.
|
int |
getFeaturesTotal() |
int |
getFeaturesUndefined() |
float |
getOverallDuration() |
int |
getScenariosFailed() |
int |
getScenariosKnown() |
int |
getScenariosPassed() |
String |
getScenarioStatus()
Calculates the scenario run status.
|
int |
getScenariosTotal() |
int |
getScenariosUndefined() |
int |
getStepsFailed() |
int |
getStepsKnown() |
int |
getStepsPassed() |
int |
getStepsTotal() |
int |
getStepsUndefined() |
boolean |
isEmpty()
Checks if current data structure actually doesn't contain any statistics.
|
private void |
reset() |
OverviewStats |
valuate(CucumberFeatureResult result)
Calculates run statistics for the single feature result.
|
OverviewStats |
valuate(CucumberFeatureResult[] results)
Calculates overall statistics for the group of features.
|
OverviewStats |
valuate(CucumberScenarioResult scenario)
Calculates overall statistics for specific scenario.
|
private int featuresPassed
private int featuresFailed
private int featuresKnown
private int featuresUndefined
private int scenariosPassed
private int scenariosFailed
private int scenariosKnown
private int scenariosUndefined
private int stepsPassed
private int stepsFailed
private int stepsKnown
private int stepsUndefined
private float overallDuration
private void reset()
public final int getFeaturesPassed()
public final int getFeaturesFailed()
public final int getFeaturesUndefined()
public final int getFeaturesTotal()
public final int getScenariosPassed()
public final int getScenariosFailed()
public final int getScenariosUndefined()
public final int getScenariosTotal()
public final int getStepsPassed()
public final int getStepsFailed()
public final int getStepsUndefined()
public final int getStepsTotal()
public final float getOverallDuration()
public int getFeaturesKnown()
public int getScenariosKnown()
public int getStepsKnown()
public final void addFeaturesPassed(int featuresPassedValue)
public final void addFeaturesFailed(int featuresFailedValue)
public final void addFeaturesUndefined(int featuresUndefinedValue)
public final void addScenariosPassed(int scenariosPassedValue)
public final void addScenariosFailed(int scenariosFailedValue)
public final void addScenariosUndefined(int scenariosUndefinedValue)
public final void addStepsPassed(int stepsPassedValue)
public final void addStepsFailed(int stepsFailedValue)
public final void addStepsUndefined(int stepsUndefinedValue)
public final void addOverallDuration(float overallDurationValue)
public void addFeaturesKnown(int featuresKnownValue)
public void addScenariosKnown(int scenariosKnownValue)
public void addStepsKnown(int stepsKnownValue)
public OverviewStats add(OverviewStats other)
other
- the other structure of the OverviewStats
type to add values from.public OverviewStats valuate(CucumberScenarioResult scenario)
scenario
- the scenario result to calculate statistics for.public OverviewStats valuate(CucumberFeatureResult result)
result
- the feature result data to calculate statistics for.public OverviewStats valuate(CucumberFeatureResult[] results)
results
- the list of features to calculate run statistics for.public String getFeatureStatus()
public String getScenarioStatus()
public boolean isEmpty()
Copyright © 2013-2017. All Rights Reserved.