package cucumber.contrib.formatter.model;
/**
* @author <a href="http://twitter.com/aloyer">@aloyer</a>
*/
public interface Statistics {
void incFeature();
void incStepOther();
void incStepPending();
void incStepSkipped();
void incStepFailed();
void incStepNoMatching();
void incStepSucceeded();
void incStepManual();
void incScenarioOther();
void incScenarioPending();
void incScenarioFailed();
void incScenarioManual();
void incScenarioSucceeded();
void incScenarioSkipped();
int getNbScenarioSucceeded();
int getNbScenarioSkipped();
int getNbScenarioFailed();
int getNbScenarioOther();
int getNbScenarioPending();
int getNbStepSucceeded();
int getNbScenarioManual();
int getNbStepManual();
int getNbFeature();
int getNbStepOther();
int getNbStepPending();
int getNbStepSkipped();
int getNbStepFailed();
int getNbStepNoMatching();
int getNbScenarioExceptManual();
int getNbScenario();
int getNbStepsExceptManual();
int getNbSteps();
public interface Filter {
boolean isManual(ScenarioWrapper scenarioWrapper);
}
}