public class DMNScenarioRunnerHelper extends AbstractRunnerHelper
Constructor and Description |
---|
DMNScenarioRunnerHelper() |
Modifier and Type | Method and Description |
---|---|
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 ScenarioResultMetadata |
extractResultMetadata(org.kie.api.runtime.RequestContext requestContext,
ScenarioWithIndex scenarioWithIndex) |
protected ResultWrapper |
getSingleFactValueResult(FactMapping factMapping,
FactMappingValue expectedResult,
org.kie.dmn.api.core.DMNDecisionResult decisionResult,
ExpressionEvaluator expressionEvaluator) |
void |
verifyConditions(SimulationDescriptor simulationDescriptor,
ScenarioRunnerData scenarioRunnerData,
ExpressionEvaluator expressionEvaluator,
org.kie.api.runtime.RequestContext requestContext) |
extractExpectedValues, extractGivenValues, fillResult, getDirectMapping, getParamsForBean, getResultWrapper, groupByFactIdentifierAndFilter, run, validateAssertion
public org.kie.api.runtime.RequestContext executeScenario(org.kie.api.runtime.KieContainer kieContainer, ScenarioRunnerData scenarioRunnerData, ExpressionEvaluator expressionEvaluator, SimulationDescriptor simulationDescriptor)
executeScenario
in class AbstractRunnerHelper
protected ScenarioResultMetadata extractResultMetadata(org.kie.api.runtime.RequestContext requestContext, ScenarioWithIndex scenarioWithIndex)
extractResultMetadata
in class AbstractRunnerHelper
public void verifyConditions(SimulationDescriptor simulationDescriptor, ScenarioRunnerData scenarioRunnerData, ExpressionEvaluator expressionEvaluator, org.kie.api.runtime.RequestContext requestContext)
verifyConditions
in class AbstractRunnerHelper
protected ResultWrapper getSingleFactValueResult(FactMapping factMapping, FactMappingValue expectedResult, org.kie.dmn.api.core.DMNDecisionResult decisionResult, ExpressionEvaluator expressionEvaluator)
public Object createObject(String className, Map<List<String>,Object> params, ClassLoader classLoader)
createObject
in class AbstractRunnerHelper
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.