refactor: TestCase, TSteps -> Steps

This commit is contained in:
lilong.129
2024-08-19 22:28:21 +08:00
parent 50230adb54
commit a9b864dc96
13 changed files with 66 additions and 65 deletions
+13 -13
View File
@@ -13,29 +13,29 @@ func TestLoadCurlCase(t *testing.T) {
if !assert.NoError(t, err) {
t.Fatal(err)
}
if !assert.Equal(t, 6, len(tCase.TSteps)) {
if !assert.Equal(t, 6, len(tCase.Steps)) {
t.Fatal()
}
// curl httpbin.org
if !assert.Equal(t, "curl httpbin.org", tCase.TSteps[0].Name) {
if !assert.Equal(t, "curl httpbin.org", tCase.Steps[0].Name) {
t.Fatal()
}
if !assert.EqualValues(t, "GET", tCase.TSteps[0].Request.Method) {
if !assert.EqualValues(t, "GET", tCase.Steps[0].Request.Method) {
t.Fatal()
}
if !assert.Equal(t, "http://httpbin.org", tCase.TSteps[0].Request.URL) {
if !assert.Equal(t, "http://httpbin.org", tCase.Steps[0].Request.URL) {
t.Fatal()
}
// curl https://httpbin.org/get?key1=value1&key2=value2
if !assert.Equal(t, "https://httpbin.org/get", tCase.TSteps[1].Request.URL) {
if !assert.Equal(t, "https://httpbin.org/get", tCase.Steps[1].Request.URL) {
t.Fatal()
}
if !assert.Equal(t, map[string]interface{}{
"key1": "value1",
"key2": "value2",
}, tCase.TSteps[1].Request.Params) {
}, tCase.Steps[1].Request.Params) {
t.Fatal()
}
@@ -43,13 +43,13 @@ func TestLoadCurlCase(t *testing.T) {
// -H "Authorization: Bearer b7d03a6947b217efb6f3ec3bd3504582" \
// -d '{"type":"A","name":"www","data":"162.10.66.0","priority":null,"port":null,"weight":null}' \
// "https://httpbin.org/post"
if !assert.EqualValues(t, "POST", tCase.TSteps[2].Request.Method) {
if !assert.EqualValues(t, "POST", tCase.Steps[2].Request.Method) {
t.Fatal()
}
if !assert.Equal(t, map[string]string{
"Authorization": "Bearer b7d03a6947b217efb6f3ec3bd3504582",
"Content-Type": "application/json",
}, tCase.TSteps[2].Request.Headers) {
}, tCase.Steps[2].Request.Headers) {
t.Fatal()
}
if !assert.Equal(t, map[string]interface{}{
@@ -59,7 +59,7 @@ func TestLoadCurlCase(t *testing.T) {
"priority": nil,
"type": "A",
"weight": nil,
}, tCase.TSteps[2].Request.Body) {
}, tCase.Steps[2].Request.Body) {
t.Fatal()
}
@@ -68,7 +68,7 @@ func TestLoadCurlCase(t *testing.T) {
"dummyName": "dummyFile",
"file1": "@file1.txt",
"file2": "@file2.txt",
}, tCase.TSteps[3].Request.Upload) {
}, tCase.Steps[3].Request.Upload) {
t.Fatal()
}
@@ -84,7 +84,7 @@ func TestLoadCurlCase(t *testing.T) {
"shipment[is_return]": "true",
"shipment[parcel][id]": "prcl_WDv2VzHp",
"shipment[to_address][id]": "adr_HrBKVA85",
}, tCase.TSteps[4].Request.Body) {
}, tCase.Steps[4].Request.Body) {
t.Fatal()
}
@@ -92,13 +92,13 @@ func TestLoadCurlCase(t *testing.T) {
// --data "key1=value+1&key2=value%3A2"
if !assert.Equal(t, map[string]string{
"Content-Type": "application/x-www-form-urlencoded",
}, tCase.TSteps[5].Request.Headers) {
}, tCase.Steps[5].Request.Headers) {
t.Fatal()
}
if !assert.Equal(t, map[string]interface{}{
"key1": "value 1",
"key2": "value:2",
}, tCase.TSteps[5].Request.Body) {
}, tCase.Steps[5].Request.Body) {
t.Fatal()
}
}