Accept already assigned permissions even when they are not available

This commit is contained in:
René Pfeuffer
2019-01-21 10:01:29 +01:00
parent 760a37409b
commit cda8c59c2d
2 changed files with 11 additions and 4 deletions

View File

@@ -100,6 +100,13 @@ public class PermissionAssignerTest {
@Test
public void shouldFailForNotExistingPermissions() {
expectedException.expect(NotFoundException.class);
permissionAssigner.setPermissionsForUser("2", asList(new PermissionDescriptor("perm:read:5"), new PermissionDescriptor("perm:read:4")));
permissionAssigner.setPermissionsForUser("2", asList(new PermissionDescriptor("perm:read:4"), new PermissionDescriptor("perm:read:5")));
}
@Test
public void shouldAcceptNotExistingPermissionsWhenTheyWereAssignedBefore() {
securitySystem.addPermission(new AssignedPermission("2", "perm:read:5"));
permissionAssigner.setPermissionsForUser("2", asList(new PermissionDescriptor("perm:read:5")));
}
}