Class ReportModel


  • public class ReportModel
    extends java.lang.Object
    • Constructor Detail

      • ReportModel

        public ReportModel()
    • Method Detail

      • 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()
      • 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)