public string RequestAccessToken(string userId)
        {
            var accessToken = _accessTokenRepository.Retrieve(userId);

            if (accessToken != null)
            {
                return(accessToken);
            }

            accessToken = _accessTokenGenerator.GenerateAccessToken(userId);
            _accessTokenRepository.Add(userId, accessToken);

            return(accessToken);
        }
 private void password_exist_for_user(string userId, string password)
 {
     _accessTokenRepository.Retrieve(userId).Returns(password);
 }