gitee.com/h79/goutils@v1.22.10/common/server/address_test.go (about)

     1  package server
     2  
     3  import "testing"
     4  
     5  func TestAddress(t *testing.T) {
     6  
     7  	addr, er := Parse("127.0.0.1:9000")
     8  	if er != nil {
     9  		t.Error("dddd", er)
    10  		return
    11  	}
    12  	t.Logf("addr:%+v, String: %s", addr, addr.To())
    13  
    14  	addr, er = Parse("https://172.0.0.1:9000/test")
    15  	t.Logf("addr:%+v, String: %s", addr, addr.To())
    16  
    17  }
    18  
    19  func TestNewArray(t *testing.T) {
    20  	arr := Addresses{}
    21  
    22  	arr.Add("https://172.0.0.1:9000/test")
    23  	arr.Add("https://172.0.0.1:9001/test")
    24  	arr.Add("https://172.0.0.1:9002/test")
    25  	arr.Add("https://172.0.0.1:9003/test")
    26  
    27  	t.Logf("addr:%+v", arr)
    28  
    29  	arr.ToWeight()
    30  
    31  	t.Logf("addr:%+v", arr)
    32  }