public class ScenarioRunnerHelper extends Object
| Modifier and Type | Method and Description |
|---|---|
static org.kie.api.runtime.RequestContext |
executeScenario(org.kie.api.runtime.KieContainer kieContainer,
List<ScenarioInput> given) |
static List<ScenarioOutput> |
extractExpectedValues(List<FactMappingValue> factMappingValues) |
static List<ScenarioInput> |
extractGivenValues(SimulationDescriptor simulationDescriptor,
List<FactMappingValue> factMappingValues,
ClassLoader classLoader,
ExpressionEvaluator expressionEvaluator) |
static Map<List<String>,Object> |
getParamsForBean(SimulationDescriptor simulationDescriptor,
FactIdentifier factIdentifier,
List<FactMappingValue> factMappingValues,
ClassLoader classLoader,
ExpressionEvaluator expressionEvaluator) |
static List<ScenarioResult> |
getScenarioResults(SimulationDescriptor simulationDescriptor,
List<ScenarioOutput> scenarioOutputsPerFact,
ScenarioInput input,
ExpressionEvaluator expressionEvaluator) |
static Map<FactIdentifier,List<FactMappingValue>> |
groupByFactIdentifierAndFilter(List<FactMappingValue> factMappingValues,
FactMappingType type) |
static void |
validateAssertion(List<ScenarioResult> scenarioResults,
Scenario scenario,
org.junit.internal.runners.model.EachTestNotifier singleNotifier) |
static List<ScenarioResult> |
verifyConditions(SimulationDescriptor simulationDescriptor,
List<ScenarioInput> inputData,
List<ScenarioOutput> outputData,
ExpressionEvaluator expressionEvaluator) |
public static List<ScenarioInput> extractGivenValues(SimulationDescriptor simulationDescriptor, List<FactMappingValue> factMappingValues, ClassLoader classLoader, ExpressionEvaluator expressionEvaluator)
public static List<ScenarioOutput> extractExpectedValues(List<FactMappingValue> factMappingValues)
public static org.kie.api.runtime.RequestContext executeScenario(org.kie.api.runtime.KieContainer kieContainer,
List<ScenarioInput> given)
public static List<ScenarioResult> verifyConditions(SimulationDescriptor simulationDescriptor, List<ScenarioInput> inputData, List<ScenarioOutput> outputData, ExpressionEvaluator expressionEvaluator)
public static List<ScenarioResult> getScenarioResults(SimulationDescriptor simulationDescriptor, List<ScenarioOutput> scenarioOutputsPerFact, ScenarioInput input, ExpressionEvaluator expressionEvaluator)
public static void validateAssertion(List<ScenarioResult> scenarioResults, Scenario scenario, org.junit.internal.runners.model.EachTestNotifier singleNotifier)
public static Map<List<String>,Object> getParamsForBean(SimulationDescriptor simulationDescriptor, FactIdentifier factIdentifier, List<FactMappingValue> factMappingValues, ClassLoader classLoader, ExpressionEvaluator expressionEvaluator)
public static Map<FactIdentifier,List<FactMappingValue>> groupByFactIdentifierAndFilter(List<FactMappingValue> factMappingValues, FactMappingType type)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.