List<ProcessVariableSummary> variablesSummary = new ArrayList<ProcessVariableSummary>(); for (VariableInstance v : variables) { if (excludedVariables.contains(v.getVariableName())) { continue; String type = properties.remove(v.getVariableName()); variablesSummary.add(new ProcessVariableSummary(v.getVariableName(), v.getVariableName(), v.getProcessInstanceId(),
List<ProcessVariableSummary> variablesSummary = new ArrayList<ProcessVariableSummary>(); for (VariableInstance v : variables) { if (excludedVariables.contains(v.getVariableName())) { continue; String type = properties.remove(v.getVariableName()); variablesSummary.add(new ProcessVariableSummary(v.getVariableName(), v.getVariableName(), v.getProcessInstanceId(),
if ("personData".equals(variableInstance.getVariableName())) { assertVariableInstance(variableInstance, processInstanceId, "personData", "Person{name='john'}"); } else if ("stringData".equals(variableInstance.getVariableName())) { assertVariableInstance(variableInstance, processInstanceId, "stringData", "waiting for signal"); } else if ("initiator".equals(variableInstance.getVariableName())) { assertVariableInstance(variableInstance, processInstanceId, "initiator", TestConfig.getUsername()); } else { fail("Got unexpected variable " + variableInstance.getVariableName()); if ("personData".equals(variable.getVariableName())) { assertVariableInstance(variable, processInstanceId, "personData", "Person{name='john'}"); } else if ("stringData".equals(variable.getVariableName())) { assertVariableInstance(variable, processInstanceId, "stringData", "updated value", "waiting for signal"); } else if ("initiator".equals(variable.getVariableName())) { assertVariableInstance(variable, processInstanceId, "initiator", TestConfig.getUsername()); } else { fail("Got unexpected variable " + variable.getVariableName());
private void assertVariableInstance(VariableInstance variable, Long processInstanceId, String name, String value, String oldValue) { assertNotNull(variable); assertEquals(processInstanceId, variable.getProcessInstanceId()); assertEquals(oldValue, variable.getOldValue()); assertEquals(value, variable.getValue()); assertEquals(name, variable.getVariableName()); }
private void assertVariableInstance(VariableInstance variable, Long processInstanceId, String name, String value) { assertNotNull(variable); assertEquals(processInstanceId, variable.getProcessInstanceId()); KieServerAssert.assertNullOrEmpty(variable.getOldValue()); assertEquals(value, variable.getValue()); assertEquals(name, variable.getVariableName()); }
if ("personData".equals(variableInstance.getVariableName())) { assertNotNull(variableInstance); assertEquals(processInstanceId, variableInstance.getProcessInstanceId()); KieServerAssert.assertNullOrEmpty(variableInstance.getOldValue()); assertEquals("Person{name='john'}", variableInstance.getValue()); assertEquals("personData", variableInstance.getVariableName()); } else if ("stringData".equals(variableInstance.getVariableName())) { assertNotNull(variableInstance); assertEquals(processInstanceId, variableInstance.getProcessInstanceId()); KieServerAssert.assertNullOrEmpty(variableInstance.getOldValue()); assertEquals("waiting for signal", variableInstance.getValue()); assertEquals("stringData", variableInstance.getVariableName()); } else if("initiator".equals(variableInstance.getVariableName())){ assertNotNull(variableInstance); assertEquals(processInstanceId, variableInstance.getProcessInstanceId()); KieServerAssert.assertNullOrEmpty(variableInstance.getOldValue()); } else { fail("Got unexpected variable " + variableInstance.getVariableName()); KieServerAssert.assertNullOrEmpty(variableInstance.getOldValue()); assertEquals("waiting for signal", variableInstance.getValue()); assertEquals("stringData", variableInstance.getVariableName()); if ("personData".equals(variable.getVariableName())) { assertNotNull(variable); assertEquals(processInstanceId, variable.getProcessInstanceId()); KieServerAssert.assertNullOrEmpty(variable.getOldValue()); assertEquals("Person{name='john'}", variable.getValue());