public virtual void evaluateDecisionTableByKeyAndVersion() { testRule.deploy(DMN_DECISION_TABLE_V2); DmnDecisionTableResult decisionResult = decisionService.evaluateDecisionTableByKeyAndVersion(DECISION_DEFINITION_KEY, 1, createVariables()); assertThatDecisionHasResult(decisionResult, RESULT_OF_FIRST_VERSION); }
public virtual void logCreationOnEvaluateDecisionTableByKeyAndVersion() { testRule.deploy(DMN_DECISION_TABLE_V2); // given DecisionDefinition decisionDefinition = repositoryService.createDecisionDefinitionQuery().decisionDefinitionVersion(1).singleResult(); // when identityService.AuthenticatedUserId = USER_ID; decisionService.evaluateDecisionTableByKeyAndVersion(DECISION_DEFINITION_KEY, 1, createVariables()); identityService.clearAuthentication(); // then assertOperationLog(decisionDefinition); }