added more testcases for the client roles