.startEvent() .receiveTask("MessageReceiver_1").message(TEST_MESSAGE_NAME) .camundaInputParameter("localVar", "${loopVar}") .camundaInputParameter("constVar", "someValue") //to test array of parameters .userTask("UserTask_1") .endEvent()
.startEvent() .receiveTask("MessageReceiver_1").message(TEST_MESSAGE_NAME) .camundaInputParameter("localVar", "${loopVar}") .camundaInputParameter("constVar", "someValue") //to test array of parameters .userTask("UserTask_1") .endEvent()
.startEvent() .receiveTask("MessageReceiver_1").message(TEST_MESSAGE_NAME) .camundaInputParameter("localVar", "${loopVar}") .camundaInputParameter("constVar", "someValue") //to test array of parameters .userTask("UserTask_1") .endEvent()
public void testCompositeExpressionForInputValue() { // given BpmnModelInstance instance = Bpmn.createExecutableProcess("Process") .startEvent() .receiveTask() .camundaInputParameter("var", "Hello World${'!'}") .endEvent("end") .done(); deployment(instance); runtimeService.startProcessInstanceByKey("Process"); // when VariableInstance variableInstance = runtimeService .createVariableInstanceQuery() .variableName("var") .singleResult(); // then assertEquals("Hello World!", variableInstance.getValue()); }
.startEvent() .receiveTask("MessageReceiver_1").message(TEST_MESSAGE_NAME) .camundaInputParameter("localVar", "${loopVar}") .camundaInputParameter("constVar", "someValue") //to test array of parameters .userTask("UserTask_1") .endEvent()
.startEvent() .receiveTask("MessageReceiver_1").message(TEST_MESSAGE_NAME) .camundaInputParameter("localVar", "${loopVar}") .camundaInputParameter("constVar", "someValue") //to test array of parameters .userTask("UserTask_1") .endEvent()
.startEvent() .receiveTask("MessageReceiver_1").message(TEST_MESSAGE_NAME) .camundaInputParameter("localVar", "${loopVar}") .camundaInputParameter("constVar", "someValue") //to test array of parameters .userTask("UserTask_1") .endEvent()
public void testCompositeExpressionForInputValue() { // given BpmnModelInstance instance = Bpmn.createExecutableProcess("Process") .startEvent() .receiveTask() .camundaInputParameter("var", "Hello World${'!'}") .endEvent("end") .done(); deployment(instance); runtimeService.startProcessInstanceByKey("Process"); // when VariableInstance variableInstance = runtimeService .createVariableInstanceQuery() .variableName("var") .singleResult(); // then assertEquals("Hello World!", variableInstance.getValue()); }