public void GetCredentialFileAlibabaCloudCredentialWithFileAndAkExistNotDefault() { TestHelper.CreateIniFileWithAkNotDefault(); var profile = DefaultProfile.GetProfile(); profile.DefaultClientName = null; var defaultCredentialProvider = new DefaultCredentialProvider(profile, null); var credential = defaultCredentialProvider.GetCredentialFileAlibabaCloudCredential(); TestHelper.DeleteIniFile(); Assert.Null(credential); }
public void GetCredentialFileAlibabaCloudCredentialWithFileAndAkExist() { TestHelper.CreateIniFileWithAk(); var profile = DefaultProfile.GetProfile(); profile.DefaultClientName = null; var defaultCredentialProvider = new DefaultCredentialProvider(profile, null); var credential = (BasicCredentials)defaultCredentialProvider.GetCredentialFileAlibabaCloudCredential(); TestHelper.DeleteIniFile(); Assert.NotNull(credential); Assert.Equal("foo", credential.GetAccessKeyId()); }
public void GetCredentialFileAlibabaCloudCredentialWithFileAndAkExistNotDefault() { var homePath = EnvironmentUtil.GetHomePath(); TestHelper.CreateIniFileWithAkNotDefault(homePath); DefaultProfile profile = DefaultProfile.GetProfile(); profile.DefaultClientName = null; var defaultCredentialProvider = new DefaultCredentialProvider(profile, null); var credential = (BasicCredentials)defaultCredentialProvider.GetCredentialFileAlibabaCloudCredential(); TestHelper.DeleteIniFile(homePath); Assert.Null(credential); }