Class ScenarioRunnerData
- java.lang.Object
-
- org.drools.scenariosimulation.backend.runner.model.ScenarioRunnerData
-
public class ScenarioRunnerData extends Object
Class to group all runner data: given data, expected data and results
-
-
Constructor Summary
Constructors Constructor Description ScenarioRunnerData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddBackground(InstanceGiven backgroundInstance)voidaddExpect(ScenarioExpect output)voidaddGiven(InstanceGiven input)voidaddResult(ScenarioResult result)List<InstanceGiven>getBackgrounds()List<ScenarioExpect>getExpects()List<InstanceGiven>getGivens()Optional<ScenarioResultMetadata>getMetadata()List<ScenarioResult>getResults()voidsetMetadata(ScenarioResultMetadata metadata)
-
-
-
Method Detail
-
addBackground
public void addBackground(InstanceGiven backgroundInstance)
-
addGiven
public void addGiven(InstanceGiven input)
-
addExpect
public void addExpect(ScenarioExpect output)
-
addResult
public void addResult(ScenarioResult result)
-
setMetadata
public void setMetadata(ScenarioResultMetadata metadata)
-
getBackgrounds
public List<InstanceGiven> getBackgrounds()
-
getGivens
public List<InstanceGiven> getGivens()
-
getExpects
public List<ScenarioExpect> getExpects()
-
getResults
public List<ScenarioResult> getResults()
-
getMetadata
public Optional<ScenarioResultMetadata> getMetadata()
-
-