Added new tests for role

please review it
thanks