added a test for the role adapter to cover when a workspace cannot be acquired