Forráskód Böngészése

update http header test

Darien Raymond 8 éve
szülő
commit
13ed4b8429
1 módosított fájl, 25 hozzáadás és 1 törlés
  1. 25 1
      transport/internet/headers/http/http_test.go

+ 25 - 1
transport/internet/headers/http/http_test.go

@@ -57,7 +57,31 @@ func TestRequestHeader(t *testing.T) {
 func TestConnection(t *testing.T) {
 	assert := With(t)
 
-	auth, err := NewHttpAuthenticator(context.Background(), new(Config))
+	auth, err := NewHttpAuthenticator(context.Background(), &Config{
+		Request: &RequestConfig{
+			Method: &Method{Value: "Post"},
+			Uri:    []string{"/testpath"},
+			Header: []*Header{
+				{
+					Name:  "Host",
+					Value: []string{"www.v2ray.com", "www.google.com"},
+				},
+				{
+					Name:  "User-Agent",
+					Value: []string{"Test-Agent"},
+				},
+			},
+		},
+		Response: &ResponseConfig{
+			Version: &Version{
+				Value: "1.1",
+			},
+			Status: &Status{
+				Code:   "404",
+				Reason: "Not Found",
+			},
+		},
+	})
 	assert(err, IsNil)
 
 	listener, err := net.Listen("tcp", "127.0.0.1:0")