mapping_resolver_test.go 432 B

12345678910111213141516171819
  1. package endpoints
  2. import (
  3. "fmt"
  4. "github.com/stretchr/testify/assert"
  5. "testing"
  6. )
  7. func TestMappingResolver_TryResolve(t *testing.T) {
  8. AddEndpointMapping("cn-hangzhou", "Ecs", "unreachable.aliyuncs.com")
  9. resolveParam := &ResolveParam{
  10. RegionId: "cn-hangzhou",
  11. Product: "ecs",
  12. }
  13. endpoint, err := Resolve(resolveParam)
  14. assert.Nil(t, err)
  15. assert.Equal(t, endpoint, "unreachable.aliyuncs.com")
  16. fmt.Println("finished")
  17. }