public class RuleScenarioRunnerHelper extends AbstractRunnerHelper
| Constructor and Description |
|---|
RuleScenarioRunnerHelper(SimulationDescriptor simulationDescriptor) |
| Modifier and Type | Method and Description |
|---|---|
protected Function<Object,ResultWrapper> |
createExtractorFunction(ExpressionEvaluator expressionEvaluator,
FactMappingValue expectedResult,
SimulationDescriptor simulationDescriptor) |
Object |
createObject(String className,
Map<List<String>,Object> params,
ClassLoader classLoader) |
org.kie.api.runtime.RequestContext |
executeScenario(org.kie.api.runtime.KieContainer kieContainer,
ScenarioRunnerData scenarioRunnerData,
ExpressionEvaluator expressionEvaluator,
SimulationDescriptor simulationDescriptor) |
protected List<ScenarioResult> |
getScenarioResultsFromGivenFacts(SimulationDescriptor simulationDescriptor,
List<ScenarioExpect> scenarioOutputsPerFact,
ScenarioGiven input,
ExpressionEvaluator expressionEvaluator) |
void |
verifyConditions(SimulationDescriptor simulationDescriptor,
ScenarioRunnerData scenarioRunnerData,
ExpressionEvaluator expressionEvaluator,
org.kie.api.runtime.RequestContext requestContext) |
extractExpectedValues, extractGivenValues, extractResultMetadata, fillResult, getDirectMapping, getParamsForBean, getResultWrapper, groupByFactIdentifierAndFilter, run, validateAssertionpublic RuleScenarioRunnerHelper(SimulationDescriptor simulationDescriptor)
public org.kie.api.runtime.RequestContext executeScenario(org.kie.api.runtime.KieContainer kieContainer,
ScenarioRunnerData scenarioRunnerData,
ExpressionEvaluator expressionEvaluator,
SimulationDescriptor simulationDescriptor)
executeScenario in class AbstractRunnerHelperpublic void verifyConditions(SimulationDescriptor simulationDescriptor, ScenarioRunnerData scenarioRunnerData, ExpressionEvaluator expressionEvaluator, org.kie.api.runtime.RequestContext requestContext)
verifyConditions in class AbstractRunnerHelperprotected List<ScenarioResult> getScenarioResultsFromGivenFacts(SimulationDescriptor simulationDescriptor, List<ScenarioExpect> scenarioOutputsPerFact, ScenarioGiven input, ExpressionEvaluator expressionEvaluator)
protected Function<Object,ResultWrapper> createExtractorFunction(ExpressionEvaluator expressionEvaluator, FactMappingValue expectedResult, SimulationDescriptor simulationDescriptor)
public Object createObject(String className, Map<List<String>,Object> params, ClassLoader classLoader)
createObject in class AbstractRunnerHelperCopyright © 2001–2019 JBoss by Red Hat. All rights reserved.