assertFalse(workflowService.isTaskReleasable(currentTask, USER1)); assertFalse(workflowService.isTaskReleasable(currentTask, USER2)); assertFalse(workflowService.isTaskReleasable(currentTask, USER3)); assertTrue(workflowService.isTaskReleasable(currentTask, USER1)); assertTrue(workflowService.isTaskEditable(currentTask, USER1)); assertFalse(workflowService.isTaskReassignable(currentTask, USER1)); assertFalse(workflowService.isTaskReleasable(currentTask, USER1)); assertFalse(workflowService.isTaskReleasable(currentTask, USER2)); assertFalse(workflowService.isTaskReleasable(currentTask, USER3)); assertFalse(workflowService.isTaskReleasable(currentTask, USER1)); assertFalse(workflowService.isTaskReleasable(currentTask, USER2)); assertTrue(workflowService.isTaskReleasable(currentTask, USER3));
assertFalse(workflowService.isTaskEditable(startTask, USER1)); assertFalse(workflowService.isTaskReassignable(startTask, USER1)); assertFalse(workflowService.isTaskReleasable(startTask, USER1)); assertFalse(workflowService.isTaskClaimable(currentTask, USER2)); assertFalse(workflowService.isTaskClaimable(currentTask, USER3)); assertFalse(workflowService.isTaskReleasable(currentTask, USER1)); assertFalse(workflowService.isTaskReleasable(currentTask, USER2)); assertFalse(workflowService.isTaskReleasable(currentTask, USER3));