public void GetCredentials_Success() { String path = @"../../../ebay-config-sample.yaml"; CredentialUtil.Load(path); CredentialUtil.Credentials credentials = CredentialUtil.GetCredentials(OAuthEnvironment.PRODUCTION); Assert.NotNull(credentials); Assert.NotNull(credentials.Get(CredentialType.APP_ID)); Assert.NotNull(credentials.Get(CredentialType.DEV_ID)); Assert.NotNull(credentials.Get(CredentialType.CERT_ID)); Assert.NotNull(credentials.Get(CredentialType.REDIRECT_URI)); }
public void CreateAuthorizationHeader_Success() { String path = @"../../../ebay-config-sample.yaml"; CredentialUtil.Load(path); CredentialUtil.Credentials credentials = CredentialUtil.GetCredentials(OAuthEnvironment.PRODUCTION); String authorizationHeader = OAuth2Util.CreateAuthorizationHeader(credentials); Assert.NotNull(authorizationHeader); Boolean headerStartsWithBasic = authorizationHeader.StartsWith("Basic ", StringComparison.Ordinal); Assert.True(headerStartsWithBasic); }
public void GenerateUserAuthorizationUrl_Success() { String yamlFile = @"../../../ebay-config-sample.yaml"; StreamReader streamReader = new StreamReader(yamlFile); CredentialUtil.Load(streamReader); String state = "State"; String authorizationUrl = oAuth2Api.GenerateUserAuthorizationUrl(OAuthEnvironment.PRODUCTION, userScopes, state); Console.WriteLine("======================GenerateUserAuthorizationUrl======================"); Console.WriteLine("AuthorizationUrl => " + authorizationUrl); Assert.NotNull(authorizationUrl); }
private void LoadCredentials() { String path = @"../../../ebay-config-sample.yaml"; CredentialUtil.Load(path); }