Class SingleScenarioOutcome
java.lang.Object
net.thucydides.core.requirements.reports.SingleScenarioOutcome
- All Implemented Interfaces:
ScenarioOutcome
public class SingleScenarioOutcome extends java.lang.Object implements ScenarioOutcome
-
Constructor Summary
Constructors Constructor Description SingleScenarioOutcome(java.lang.String name, java.lang.String simplifiedName, java.lang.String type, TestResult result, java.lang.String scenarioReport, java.time.ZonedDateTime startTime, java.lang.Long duration, java.lang.Boolean manual, java.lang.String description, java.util.List<java.lang.String> steps, java.util.List<java.lang.String> examples, int exampleCount, java.lang.String parentName, java.lang.String parentReport, java.util.Set<TestTag> tags, Rule rule)
-
Method Summary
Modifier and Type Method Description java.lang.String
getDescription()
java.lang.Long
getDuration()
java.util.List<java.lang.String>
getExamples()
java.util.Map<java.lang.String,java.util.Collection<TestTag>>
getExampleTags()
java.lang.String
getFormattedDuration()
java.lang.String
getFormattedStartTime()
java.lang.String
getId()
java.lang.String
getName()
java.lang.String
getNumberOfExamples()
java.lang.String
getParentName()
java.lang.String
getParentReport()
TestResult
getResult()
java.lang.String
getResultStyle()
Rule
getRule()
java.lang.String
getScenarioReport()
java.util.List<java.lang.String>
getScenarioReportBadges()
java.lang.String
getSimplifiedName()
java.time.ZonedDateTime
getStartTime()
java.lang.Integer
getStepCount()
java.util.List<java.lang.String>
getSteps()
java.util.Set<TestTag>
getTags()
java.lang.String
getTitle()
java.lang.String
getType()
boolean
hasExamples()
java.lang.Boolean
isManual()
java.lang.Boolean
isManualScenario()
java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.thucydides.core.requirements.reports.ScenarioOutcome
isBackground
-
Constructor Details
-
SingleScenarioOutcome
public SingleScenarioOutcome(java.lang.String name, java.lang.String simplifiedName, java.lang.String type, TestResult result, java.lang.String scenarioReport, java.time.ZonedDateTime startTime, java.lang.Long duration, java.lang.Boolean manual, java.lang.String description, java.util.List<java.lang.String> steps, java.util.List<java.lang.String> examples, int exampleCount, java.lang.String parentName, java.lang.String parentReport, java.util.Set<TestTag> tags, Rule rule)
-
-
Method Details
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
getName
public java.lang.String getName()- Specified by:
getName
in interfaceScenarioOutcome
-
getSimplifiedName
public java.lang.String getSimplifiedName()- Specified by:
getSimplifiedName
in interfaceScenarioOutcome
-
getTitle
public java.lang.String getTitle()- Specified by:
getTitle
in interfaceScenarioOutcome
-
getId
public java.lang.String getId()- Specified by:
getId
in interfaceScenarioOutcome
-
getType
public java.lang.String getType()- Specified by:
getType
in interfaceScenarioOutcome
-
getResult
- Specified by:
getResult
in interfaceScenarioOutcome
-
getResultStyle
public java.lang.String getResultStyle()- Specified by:
getResultStyle
in interfaceScenarioOutcome
-
getDescription
public java.lang.String getDescription()- Specified by:
getDescription
in interfaceScenarioOutcome
-
getSteps
public java.util.List<java.lang.String> getSteps()- Specified by:
getSteps
in interfaceScenarioOutcome
-
getExamples
public java.util.List<java.lang.String> getExamples()- Specified by:
getExamples
in interfaceScenarioOutcome
-
hasExamples
public boolean hasExamples()- Specified by:
hasExamples
in interfaceScenarioOutcome
-
getNumberOfExamples
public java.lang.String getNumberOfExamples()- Specified by:
getNumberOfExamples
in interfaceScenarioOutcome
-
getScenarioReport
public java.lang.String getScenarioReport()- Specified by:
getScenarioReport
in interfaceScenarioOutcome
-
getScenarioReportBadges
public java.util.List<java.lang.String> getScenarioReportBadges()- Specified by:
getScenarioReportBadges
in interfaceScenarioOutcome
-
getStepCount
public java.lang.Integer getStepCount()- Specified by:
getStepCount
in interfaceScenarioOutcome
-
getStartTime
public java.time.ZonedDateTime getStartTime()- Specified by:
getStartTime
in interfaceScenarioOutcome
-
getDuration
public java.lang.Long getDuration()- Specified by:
getDuration
in interfaceScenarioOutcome
-
isManual
public java.lang.Boolean isManual()- Specified by:
isManual
in interfaceScenarioOutcome
-
isManualScenario
public java.lang.Boolean isManualScenario() -
getFormattedStartTime
public java.lang.String getFormattedStartTime()- Specified by:
getFormattedStartTime
in interfaceScenarioOutcome
-
getFormattedDuration
public java.lang.String getFormattedDuration()- Specified by:
getFormattedDuration
in interfaceScenarioOutcome
-
getParentName
public java.lang.String getParentName()- Specified by:
getParentName
in interfaceScenarioOutcome
-
getParentReport
public java.lang.String getParentReport()- Specified by:
getParentReport
in interfaceScenarioOutcome
-
getTags
- Specified by:
getTags
in interfaceScenarioOutcome
-
getExampleTags
- Specified by:
getExampleTags
in interfaceScenarioOutcome
-
getRule
- Specified by:
getRule
in interfaceScenarioOutcome
-