public virtual void logCreationOnEvaluateDecisionByKey() { // given DecisionDefinition decisionDefinition = repositoryService.createDecisionDefinitionQuery().singleResult(); // when identityService.AuthenticatedUserId = USER_ID; decisionService.evaluateDecisionByKey(DECISION_DEFINITION_KEY).variables(createVariables()).evaluate(); identityService.clearAuthentication(); // then assertOperationLog(decisionDefinition); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Before public void setUp() public virtual void setUp() { decisionService = engineRule.DecisionService; repositoryService = engineRule.RepositoryService; historyService = engineRule.HistoryService; identityService = engineRule.IdentityService; testRule.deployForTenant(TENANT_ONE, DISH_DRG_DMN); decisionService.evaluateDecisionByKey(DISH_DECISION).decisionDefinitionTenantId(TENANT_ONE).variables(Variables.createVariables().putValue(TEMPERATURE, 21).putValue(DAY_TYPE, WEEKEND)).evaluate(); }
private void setUpDecisionService() { decisionEvaluationBuilderMock = mock(typeof(DecisionsEvaluationBuilder)); when(decisionEvaluationBuilderMock.variables(anyMapOf(typeof(string), typeof(object)))).thenReturn(decisionEvaluationBuilderMock); decisionServiceMock = mock(typeof(DecisionService)); when(decisionServiceMock.evaluateDecisionById(MockProvider.EXAMPLE_DECISION_DEFINITION_ID)).thenReturn(decisionEvaluationBuilderMock); when(decisionServiceMock.evaluateDecisionByKey(MockProvider.EXAMPLE_DECISION_DEFINITION_KEY)).thenReturn(decisionEvaluationBuilderMock); when(processEngine.DecisionService).thenReturn(decisionServiceMock); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Before public void executeDecisionInstances() public virtual void executeDecisionInstances() { testRule.deploy("org/camunda/bpm/engine/test/api/dmn/Example.dmn"); VariableMap variables = Variables.createVariables().putValue("status", "silver").putValue("sum", 723); for (int i = 0; i < 10; i++) { decisionService.evaluateDecisionByKey(DECISION).variables(variables).evaluate(); } IList <HistoricDecisionInstance> decisionInstances = historyService.createHistoricDecisionInstanceQuery().list(); foreach (HistoricDecisionInstance decisionInstance in decisionInstances) { decisionInstanceIds.Add(decisionInstance.Id); } }
private IList <string> prepareHistoricDecisions() { for (int i = 0; i < 5; i++) { decisionService.evaluateDecisionByKey(DECISION).variables(createVariables()).evaluate(); } //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final java.util.List<org.camunda.bpm.engine.history.HistoricDecisionInstance> decisionInstances = historyService.createHistoricDecisionInstanceQuery().list(); IList <HistoricDecisionInstance> decisionInstances = historyService.createHistoricDecisionInstanceQuery().list(); //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final java.util.List<String> decisionInstanceIds = new java.util.ArrayList<String>(); IList <string> decisionInstanceIds = new List <string>(); foreach (HistoricDecisionInstance decisionInstance in decisionInstances) { decisionInstanceIds.Add(decisionInstance.Id); } return(decisionInstanceIds); }
public virtual void evaluateDecisionByKey() { DmnDecisionResult decisionResult = decisionService.evaluateDecisionByKey(DECISION_DEFINITION_KEY).variables(createVariables()).evaluate(); assertThatDecisionHasResult(decisionResult, RESULT_OF_FIRST_VERSION); }
protected internal virtual void evaluate() { decisionService.evaluateDecisionByKey("dish-decision").variables(Variables.createVariables().putValue("temperature", 32).putValue("dayType", "Weekend")).evaluate(); }