add oauth2 service unittest