/** * @deprecated use getTarget() */ public String getRegionName() { return getTarget(); }
@Test public void regionNameIsStripped() { ResourcePermission permission = new ResourcePermission("DATA", "READ", "/regionA"); assertThat(permission.getResource()).isEqualTo(Resource.DATA); assertThat(permission.getOperation()).isEqualTo(Operation.READ); assertThat(permission.getTarget()).isEqualTo("regionA"); assertThat(permission.getKey()).isEqualTo(ResourcePermission.ALL); }
@Test public void testEmptyConstructor() { ResourcePermission context = new ResourcePermission(); assertThat(Resource.NULL).isEqualTo(context.getResource()); assertThat(Operation.NULL).isEqualTo(context.getOperation()); assertThat(ResourcePermission.ALL).isEqualTo(context.getTarget()); }
assertThat(Resource.NULL).isEqualTo(permission.getResource()); assertThat(Operation.NULL).isEqualTo(permission.getOperation()); assertThat(ResourcePermission.ALL).isEqualTo(permission.getTarget()); assertThat(ResourcePermission.ALL).isEqualTo(permission.getTarget()); assertThat(ResourcePermission.ALL).isEqualTo(permission.getTarget()); assertThat(ResourcePermission.ALL).isEqualTo(permission.getTarget()); assertThat("REGIONA").isEqualTo(permission.getTarget()); assertThat("REGIONA").isEqualTo(permission.getTarget()); assertThat(ResourcePermission.ALL).isEqualTo(permission.getTarget()); assertThat(Resource.DATA).isEqualTo(permission.getResource()); assertThat(Operation.READ).isEqualTo(permission.getOperation()); assertThat("ALL").isEqualTo(permission.getTarget()); assertThat(permission.getTarget()).isEqualTo(ResourcePermission.ALL); assertThat(permission.getTarget()).isEqualTo(ResourcePermission.ALL); assertThat(permission.getKey()).isEqualTo(ResourcePermission.ALL); assertThat(permission.getResourceString()).isEqualTo(ResourcePermission.NULL); assertThat(permission.getOperationString()).isEqualTo(ResourcePermission.NULL); assertThat(permission.getTarget()).isEqualTo(ResourcePermission.ALL); assertThat(permission.getKey()).isEqualTo(ResourcePermission.ALL);