restore headers.Content-Type validate

Change-Id: I6fdf2291bdf953f19ee6e9474020a2ab72186acf
This commit is contained in:
buyuxiang
2022-02-15 17:10:38 +08:00
parent e6467dfc28
commit 158bc160bb

View File

@@ -39,10 +39,12 @@ func TestCaseValidateStep(t *testing.T) {
WithHeaders(map[string]string{"User-Agent": "$agent"}).
Extract().
WithJmesPath("status_code", "statusCode").
WithJmesPath("headers.\"Content-Type\"", "contentType").
Validate().
AssertEqual("$statusCode", 200, "check status code"). // assert with extracted variable from current step
AssertEqual("$varFoo1", "bar1", "check args foo1"). // assert with extracted variable from previous step
AssertEqual("body.args.foo2", "bar2", "check args foo2"), // assert response json body with jmespath
AssertEqual("$statusCode", 200, "check status code"). // assert with extracted variable from current step
AssertEqual("$contentType", "application/json; charset=utf-8", "check header Content-Type"). // assert with extracted variable from current step
AssertEqual("$varFoo1", "bar1", "check args foo1"). // assert with extracted variable from previous step
AssertEqual("body.args.foo2", "bar2", "check args foo2"), // assert response json body with jmespath
},
}