assertEquals(processInstanceId, variableInstance.getProcessInstanceId());
KieServerAssert.assertNullOrEmpty(variableInstance.getOldValue());
assertEquals("Person{name='john'}", variableInstance.getValue());
assertEquals("personData", variableInstance.getVariableName());
} else if ("stringData".equals(variableInstance.getVariableName())) {
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());
assertEquals(TestConfig.getUsername(), variableInstance.getValue());
KieServerAssert.assertNullOrEmpty(variableInstance.getOldValue());
} else {
assertEquals(processInstanceId, variableInstance.getProcessInstanceId());
KieServerAssert.assertNullOrEmpty(variableInstance.getOldValue());
assertEquals("waiting for signal", variableInstance.getValue());
assertEquals("stringData", variableInstance.getVariableName());
assertEquals(processInstanceId, variable.getProcessInstanceId());
KieServerAssert.assertNullOrEmpty(variable.getOldValue());
assertEquals("Person{name='john'}", variable.getValue());
assertEquals("personData", variable.getVariableName());
} else if ("stringData".equals(variable.getVariableName())) {
assertEquals(processInstanceId, variable.getProcessInstanceId());