protected DmnDecisionTableResult evaluateDecision(DecisionService decisionService, VariableScope variableScope) { return decisionService.evaluateDecisionTableByKey("testDecision", variableScope.getVariables()); }
public void applyTo(VariableScope variableScope, VariableMap variables) { if (readLocal) { variableScope = new VariableScopeLocalAdapter(variableScope); } if (allVariables) { Map<String, Object> allVariables = variableScope.getVariables(); variables.putAll(allVariables); } else { Object value = getSource(variableScope); variables.put(target, value); } }
public void applyTo(VariableScope variableScope, VariableMap variables) { if (readLocal) { variableScope = new VariableScopeLocalAdapter(variableScope); } if (allVariables) { Map<String, Object> allVariables = variableScope.getVariables(); variables.putAll(allVariables); } else { Object value = getSource(variableScope); variables.put(target, value); } }
@Test public void testGetVariables() { Map<String, Object> variables = variableScope.getVariables(); assertNotNull(variables); assertEquals(VAR_VALUE_STRING, variables.get(VAR_NAME)); }
protected DmnDecisionTableResult evaluateDecision(DecisionService decisionService, VariableScope variableScope) { return decisionService.evaluateDecisionTableByKey("testDecision", variableScope.getVariables()); }
public void applyTo(VariableScope variableScope, VariableMap variables) { if (readLocal) { variableScope = new VariableScopeLocalAdapter(variableScope); } if (allVariables) { Map<String, Object> allVariables = variableScope.getVariables(); variables.putAll(allVariables); } else { Object value = getSource(variableScope); variables.put(target, value); } }
@Test public void testGetVariables() { Map<String, Object> variables = variableScope.getVariables(); assertNotNull(variables); assertEquals(VAR_VALUE_STRING, variables.get(VAR_NAME)); }