Package com.tngtech.jgiven.report.model
Class ReportModel
- java.lang.Object
-
- com.tngtech.jgiven.report.model.ReportModel
-
public class ReportModel extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ReportModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(ReportModelVisitor visitor)
void
addScenarioModel(ScenarioModel currentScenarioModel)
void
addScenarioModelOrMergeWithExistingOne(ScenarioModel scenarioModel)
void
addTag(Tag tag)
void
addTags(java.lang.Iterable<Tag> tags)
java.util.Optional<ScenarioModel>
findScenarioModel(java.lang.String scenarioDescription)
java.lang.String
getClassName()
java.lang.String
getDescription()
java.util.List<ScenarioModel>
getFailedScenarios()
StepModel
getFirstStepModelOfLastScenario()
ScenarioModel
getLastScenarioModel()
java.lang.String
getName()
java.lang.String
getPackageName()
java.util.List<ScenarioModel>
getPendingScenarios()
java.util.List<ScenarioModel>
getScenarios()
java.util.List<ScenarioModel>
getScenariosWithStatus(ExecutionStatus first, ExecutionStatus... rest)
java.lang.String
getSimpleClassName()
java.util.Map<java.lang.String,Tag>
getTagMap()
Tag
getTagWithId(java.lang.String tagId)
void
setClassName(java.lang.String className)
void
setDescription(java.lang.String description)
void
setName(java.lang.String name)
void
setScenarios(java.util.List<ScenarioModel> scenarios)
void
setTagMap(java.util.Map<java.lang.String,Tag> tagMap)
void
setTestClass(java.lang.Class<?> testClass)
-
-
-
Method Detail
-
accept
public void accept(ReportModelVisitor visitor)
-
getLastScenarioModel
public ScenarioModel getLastScenarioModel()
-
findScenarioModel
public java.util.Optional<ScenarioModel> findScenarioModel(java.lang.String scenarioDescription)
-
getFirstStepModelOfLastScenario
public StepModel getFirstStepModelOfLastScenario()
-
addScenarioModel
public void addScenarioModel(ScenarioModel currentScenarioModel)
-
getSimpleClassName
public java.lang.String getSimpleClassName()
-
getDescription
public java.lang.String getDescription()
-
setDescription
public void setDescription(java.lang.String description)
-
getClassName
public java.lang.String getClassName()
-
setClassName
public void setClassName(java.lang.String className)
-
getScenarios
public java.util.List<ScenarioModel> getScenarios()
-
setScenarios
public void setScenarios(java.util.List<ScenarioModel> scenarios)
-
getPackageName
public java.lang.String getPackageName()
-
getFailedScenarios
public java.util.List<ScenarioModel> getFailedScenarios()
-
getPendingScenarios
public java.util.List<ScenarioModel> getPendingScenarios()
-
getScenariosWithStatus
public java.util.List<ScenarioModel> getScenariosWithStatus(ExecutionStatus first, ExecutionStatus... rest)
-
addTag
public void addTag(Tag tag)
-
addTags
public void addTags(java.lang.Iterable<Tag> tags)
-
getTagWithId
public Tag getTagWithId(java.lang.String tagId)
-
getTagMap
public java.util.Map<java.lang.String,Tag> getTagMap()
-
setTagMap
public void setTagMap(java.util.Map<java.lang.String,Tag> tagMap)
-
addScenarioModelOrMergeWithExistingOne
public void addScenarioModelOrMergeWithExistingOne(ScenarioModel scenarioModel)
-
setTestClass
public void setTestClass(java.lang.Class<?> testClass)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
-