Make tests cleaner and more reliable.
Don't require username or password for service manipulation, it's not always needed.
Rename: run_as -> run_as_user.