public void GetEnvironmentClientCredentialWithoutAKTest() { Core.Auth.Provider.DefaultCredentialProvider defaultCredentialProvider = new Core.Auth.Provider.DefaultCredentialProvider(); var credential = (AccessKeyCredential)defaultCredentialProvider.GetEnvironmentAlibabaCloudCredential(); Assert.Null(credential); }
public void GetEnvironmentAlibabaCloudCredentialWithEnvAKTest() { DefaultProfile profile = DefaultProfile.GetProfile(); profile.DefaultClientName = "default"; TestHelper.InitializeEnvironmentValue(); Core.Auth.Provider.DefaultCredentialProvider defaultCredentialProvider = new Core.Auth.Provider.DefaultCredentialProvider(profile); var credential = (AccessKeyCredential)defaultCredentialProvider.GetEnvironmentAlibabaCloudCredential(); Assert.NotNull(credential); Assert.Equal("ACCESS_KEY_ID", credential.GetAccessKeyId()); TestHelper.RemoveEnvironmentValue(); }