Class ScenarioCaseModel

java.lang.Object
com.tngtech.jgiven.report.model.ScenarioCaseModel

public class ScenarioCaseModel extends Object
  • Constructor Details

    • ScenarioCaseModel

      public ScenarioCaseModel()
  • Method Details

    • accept

      public void accept(ReportModelVisitor visitor)
    • addExplicitArguments

      public void addExplicitArguments(String... args)
    • setExplicitArguments

      public void setExplicitArguments(List<String> arguments)
    • getExplicitArguments

      public List<String> getExplicitArguments()
    • addStep

      public void addStep(StepModel stepModel)
    • getStep

      public StepModel getStep(int i)
    • getSteps

      public List<StepModel> getSteps()
    • setDurationInNanos

      public void setDurationInNanos(long durationInNanos)
    • getDurationInNanos

      public long getDurationInNanos()
    • getExecutionStatus

      public ExecutionStatus getExecutionStatus()
    • addDerivedArguments

      public void addDerivedArguments(String... values)
    • getDerivedArguments

      public List<String> getDerivedArguments()
    • getCaseNr

      public int getCaseNr()
    • setCaseNr

      public void setCaseNr(int caseNr)
    • setSteps

      public void setSteps(List<StepModel> steps)
    • getFirstStep

      public StepModel getFirstStep()
    • getStackTrace

      public List<String> getStackTrace()
    • setStackTrace

      public void setStackTrace(List<String> stackTrace)
    • getErrorMessage

      public String getErrorMessage()
    • setStatus

      public void setStatus(ExecutionStatus status)
    • setErrorMessage

      public void setErrorMessage(String errorMessage)
    • setDescription

      public void setDescription(String description)
    • getDescription

      public String getDescription()
    • hasDescription

      public boolean hasDescription()
    • setDerivedArguments

      public void setDerivedArguments(List<String> derivedArguments)