Allow the `hasRole` method to accept a `Role` argument
Add test in `it_has_roles()` to cover this ability