diff --git a/dtmcli/trans_test.go b/dtmcli/trans_test.go new file mode 100644 index 0000000..0aaf10d --- /dev/null +++ b/dtmcli/trans_test.go @@ -0,0 +1,24 @@ +package dtmcli + +import ( + "net/url" + "testing" + + "github.com/stretchr/testify/assert" +) + +func TestQuery(t *testing.T) { + qs, err := url.ParseQuery("a=b") + assert.Nil(t, err) + _, err = XaFromQuery(qs) + assert.Error(t, err) + _, err = TccFromQuery(qs) + assert.Error(t, err) + _, err = TransInfoFromQuery(qs) + assert.Error(t, err) +} + +func TestXa(t *testing.T) { + _, err := NewXaClient("http://localhost:8080", MS{}, "badurl", nil) + assert.Error(t, err) +}