github.com/0chain/gosdk@v1.17.11/zcnbridge/http/rest_test.go (about) 1 package http 2 3 import ( 4 "testing" 5 6 "github.com/0chain/gosdk/zcncore" 7 8 "github.com/stretchr/testify/require" 9 ) 10 11 func Test_MakeURL(t *testing.T) { 12 p := Params{ 13 "blobber_id": "1", 14 } 15 16 url := makeURL(p, "https://baseuri", "/relativePath").String() 17 require.Equal(t, "https://baseuri/v1/screst/"+zcncore.ZCNSCSmartContractAddress+"/relativePath?blobber_id=1", url) 18 19 p = Params{ 20 "blobber_id": "1", 21 "path": "2", 22 } 23 24 url = makeURL(p, "https://baseuri", "/relativePath").String() 25 require.Equal(t, "https://baseuri/v1/screst/"+zcncore.ZCNSCSmartContractAddress+"/relativePath?blobber_id=1&path=2", url) 26 }