when(mockVariable.getProcessDefinitionKey()).thenReturn(processDefinitionKey); when(mockVariable.getProcessDefinitionId()).thenReturn(processDefinitionId); when(mockVariable.getProcessInstanceId()).thenReturn(processInstanceId); when(mockVariable.getErrorMessage()).thenReturn(errorMessage); when(mockVariable.getRevision()).thenReturn(revision);
assertEquals("initial value", startVarUpdate.getValue()); assertEquals(0, startVarUpdate.getRevision()); assertEquals(processInstance.getId(), startVarUpdate.getProcessInstanceId()); assertEquals("aVariable", updatedStringVariable.getVariableName()); assertEquals("updated value", updatedStringVariable.getValue()); assertEquals(processInstance.getId(), updatedStringVariable.getProcessInstanceId()); assertEquals("bVariable", intVariable.getVariableName()); assertEquals(123, intVariable.getValue()); assertEquals(processInstance.getId(), intVariable.getProcessInstanceId()); assertEquals(updatedDate, intVariable.getTime()); assertEquals("cVariable", longVariable.getVariableName()); assertEquals(12345L, longVariable.getValue()); assertEquals(processInstance.getId(), longVariable.getProcessInstanceId()); assertEquals(updatedDate, longVariable.getTime()); assertEquals("dVariable", doubleVariable.getVariableName()); assertEquals(1234.567, doubleVariable.getValue()); assertEquals(processInstance.getId(), doubleVariable.getProcessInstanceId()); assertEquals(updatedDate, doubleVariable.getTime()); assertEquals("eVariable", shortVariable.getVariableName()); assertEquals((short)12, shortVariable.getValue()); assertEquals(processInstance.getId(), shortVariable.getProcessInstanceId()); assertEquals(updatedDate, shortVariable.getTime()); assertEquals("fVariable", dateVariable.getVariableName());
assertEquals("initial value", startVarUpdate.getValue()); assertEquals(0, startVarUpdate.getRevision()); assertEquals(processInstance.getId(), startVarUpdate.getProcessInstanceId()); assertEquals("aVariable", updatedStringVariable.getVariableName()); assertEquals("updated value", updatedStringVariable.getValue()); assertEquals(processInstance.getId(), updatedStringVariable.getProcessInstanceId()); assertEquals("bVariable", intVariable.getVariableName()); assertEquals(123, intVariable.getValue()); assertEquals(processInstance.getId(), intVariable.getProcessInstanceId()); assertEquals(updatedDate, intVariable.getTime()); assertEquals("cVariable", longVariable.getVariableName()); assertEquals(12345L, longVariable.getValue()); assertEquals(processInstance.getId(), longVariable.getProcessInstanceId()); assertEquals(updatedDate, longVariable.getTime()); assertEquals("dVariable", doubleVariable.getVariableName()); assertEquals(1234.567, doubleVariable.getValue()); assertEquals(processInstance.getId(), doubleVariable.getProcessInstanceId()); assertEquals(updatedDate, doubleVariable.getTime()); assertEquals("eVariable", shortVariable.getVariableName()); assertEquals((short)12, shortVariable.getValue()); assertEquals(processInstance.getId(), shortVariable.getProcessInstanceId()); assertEquals(updatedDate, shortVariable.getTime()); assertEquals("fVariable", dateVariable.getVariableName());