public void GetSTSGetSessionAccessKeyCredentialsEmptyTest() { ProfileCredentialsProvider provider = new ProfileCredentialsProvider(); Dictionary<string, string> clientConfig = new Dictionary<string, string>(); Assert.Equal("The configured private_key_file is empty", Assert.Throws<CredentialException>(() => { provider.GetSTSGetSessionAccessKeyCredentials(clientConfig); }).Message); clientConfig.Add(AuthConstant.IniPrivateKeyFile, "IniPrivateKeyFile"); AuthUtils.SetPrivateKey("test"); Assert.Equal("The configured public_key_id or private_key_file content is empty", Assert.Throws<CredentialException>(() => { provider.GetSTSGetSessionAccessKeyCredentials(clientConfig); }).Message); }