Added test for user - role add and remove

please review it
thanks
These are all single-value dicts. Can we just pass in names directly? Or is there some good reason to nest names in a dict?