@Test(expected = UnsupportedOperationException.class)
public void unmodifiablePermissionsAreUnmodifiable() {

    final Permissions unmodifiablePermissions =
            AccessControlListModelFactory.newUnmodifiablePermissions(Permission.READ, Permission.WRITE);
    unmodifiablePermissions.add(Permission.ADMINISTRATE);
}