com.tngtech.jgiven.report.model
Class ScenarioModel

java.lang.Object
  extended by com.tngtech.jgiven.report.model.ScenarioModel

public class ScenarioModel
extends Object


Field Summary
 String className
           
 String description
           
 boolean notImplementedYet
           
 Set<Tag> tags
           
 String testMethodName
           
 
Constructor Summary
ScenarioModel()
           
 
Method Summary
 void accept(ReportModelVisitor visitor)
           
 void addCase(ScenarioCaseModel scenarioCase)
           
 void addDerivedParameter(String parameterName)
           
 void addDurationInNanos(long durationInNanosDelta)
           
 void addParameterNames(String... params)
           
 void addTag(Tag tag)
           
 void clearCases()
           
 ScenarioCaseModel getCase(int i)
           
 List<String> getDerivedParameters()
           
 long getDurationInNanos()
           
 ExecutionStatus getExecutionStatus()
           
 List<String> getExplicitParameters()
           
 List<ScenarioCaseModel> getScenarioCases()
           
 List<Tag> getTags()
           
 boolean isCasesAsTable()
           
 void setCasesAsTable(boolean casesAsTable)
           
 void setDurationInNanos(long durationInNanos)
           
 void setExplicitParameters(List<String> params)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

className

public String className

testMethodName

public String testMethodName

description

public String description

tags

public Set<Tag> tags

notImplementedYet

public boolean notImplementedYet
Constructor Detail

ScenarioModel

public ScenarioModel()
Method Detail

accept

public void accept(ReportModelVisitor visitor)

addCase

public void addCase(ScenarioCaseModel scenarioCase)

getExecutionStatus

public ExecutionStatus getExecutionStatus()

getCase

public ScenarioCaseModel getCase(int i)

addTag

public void addTag(Tag tag)

addParameterNames

public void addParameterNames(String... params)

setExplicitParameters

public void setExplicitParameters(List<String> params)

getExplicitParameters

public List<String> getExplicitParameters()

getScenarioCases

public List<ScenarioCaseModel> getScenarioCases()

getTags

public List<Tag> getTags()

isCasesAsTable

public boolean isCasesAsTable()

setCasesAsTable

public void setCasesAsTable(boolean casesAsTable)

clearCases

public void clearCases()

getDurationInNanos

public long getDurationInNanos()

setDurationInNanos

public void setDurationInNanos(long durationInNanos)

addDurationInNanos

public void addDurationInNanos(long durationInNanosDelta)

addDerivedParameter

public void addDerivedParameter(String parameterName)

getDerivedParameters

public List<String> getDerivedParameters()


Copyright © 2014 TNG Technology Consulting. All rights reserved.