public Builder actualOwner(String actualOwner) { taskInstance.setActualOwner(actualOwner); return this; }
@Test public void allowDelegateActualOwnerNotCurrentUser() { final TaskInstance task = new TaskInstance(); task.setActualOwner(OTHER_USER); assertFalse(new TaskAssignmentSummaryMapper().isDelegationAllowed(task, identityProvider)); }
@Test public void allowForwardActualOwnerNotCurrentUser() { final TaskInstance task = new TaskInstance(); task.setActualOwner(OTHER_USER); assertFalse(new TaskAssignmentSummaryMapper().isForwardAllowed(task, identityProvider)); }
@Test public void allowDelegateActualOwner() { final TaskInstance task = new TaskInstance(); task.setActualOwner(CURRENT_USER); assertTrue(new TaskAssignmentSummaryMapper().isDelegationAllowed(task, identityProvider)); }
@Test public void allowDelegateActualOwner() { final TaskInstance task = new TaskInstance(); task.setActualOwner(CURRENT_USER); assertTrue(new TaskAssignmentSummaryMapper().isDelegationAllowed(task, identityProvider)); }
@Test public void allowDelegateActualOwnerNotCurrentUser() { final TaskInstance task = new TaskInstance(); task.setActualOwner(OTHER_USER); assertFalse(new TaskAssignmentSummaryMapper().isDelegationAllowed(task, identityProvider)); }
@Test public void allowForwardActualOwner() { final TaskInstance task = new TaskInstance(); task.setActualOwner(CURRENT_USER); assertTrue(new TaskAssignmentSummaryMapper().isForwardAllowed(task, identityProvider)); }
@Test public void allowForwardActualOwner() { final TaskInstance task = new TaskInstance(); task.setActualOwner(CURRENT_USER); assertTrue(new TaskAssignmentSummaryMapper().isForwardAllowed(task, identityProvider)); }
@Test public void allowForwardActualOwnerNotCurrentUser() { final TaskInstance task = new TaskInstance(); task.setActualOwner(OTHER_USER); assertFalse(new TaskAssignmentSummaryMapper().isForwardAllowed(task, identityProvider)); }