bob.setRoleNames( roles ); bob = manager.saveUserAssignment( bob ); assertEquals( "Should only have 1 role under bob now.", 1, bob.getRoleNames().size() ); bob.setRoleNames( roles ); bob = manager.saveUserAssignment( bob ); assertEquals( "Should have 2 assignable roles.", 2, manager.getUnassignedRoles( bob.getPrincipal() ).size() );
assignment.setRoleNames( user.getAssignedRoles() );