github.com/twilio/twilio-go@v1.20.1/twilio_test.go (about) 1 package twilio 2 3 import ( 4 "testing" 5 6 "github.com/stretchr/testify/assert" 7 ) 8 9 func TestClient_WithParams(t *testing.T) { 10 client := NewRestClientWithParams(ClientParams{ 11 Username: "parentSid", 12 Password: "authToken", 13 AccountSid: "subAccountSid", 14 }) 15 16 assert.Equal(t, client.RequestHandler.Client.AccountSid(), "subAccountSid") 17 } 18 19 func TestClient_WithNoAccountSid(t *testing.T) { 20 client := NewRestClientWithParams(ClientParams{ 21 Username: "parentSid", 22 Password: "authToken", 23 }) 24 assert.Equal(t, client.RequestHandler.Client.AccountSid(), "parentSid") 25 }