assert SessionTestHelper.samePermissions(testRole.getPermissions(), resourcePermissions) : "Failed to set resource permissions";
/* verify role still has global and got all resource permissions */
Set<Permission> noPermissions = EnumSet.noneOf(Permission.class);
roleManager.setPermissions(superuser, testRole.getId(), noPermissions);
em.refresh(testRole);
assert SessionTestHelper.samePermissions(testRole.getPermissions(), noPermissions) : "Failed to set empty list of permissions";
} finally {
getTransactionManager().rollback();
}
}