add unit test

This commit is contained in:
runzexia 2017-12-12 14:56:23 +08:00
parent 92595981e3
commit 86ef617bcb
1 changed files with 12 additions and 0 deletions

View File

@ -91,3 +91,15 @@ func TestNew(t *testing.T) {
assert.Equal(t, "SecretAccessKey", config.SecretAccessKey)
assert.Equal(t, "https", config.Protocol)
}
func TestNewWithEndpoint(t *testing.T) {
config, err:= NewWithEndpoint("AccessKeyID","SecretAccessKey","https://api.qingcloud.com:443/iaas")
assert.Nil(t,err)
assert.Equal(t, "AccessKeyID", config.AccessKeyID)
assert.Equal(t, "SecretAccessKey", config.SecretAccessKey)
assert.Equal(t, "https", config.Protocol)
assert.Equal(t,"api.qingcloud.com",config.Host)
assert.Equal(t,443,config.Port)
assert.Equal(t,"/iaas",config.URI)
}