私はGolangでまだ新しいです。 Goテストファイルに複数のhttptest.NewRequestを効率的に作成する方法に関するアイデアはありますか?私は通常、新しい変数を2つ作成して新しいリクエストを作成します。例えば複数のhttptest.NewRequestとGo Testの条件が異なる
:
r1 := httptest.NewRequest("GET", url, nil)
r1.Header.Add("Accept-Language", "id")
r1.AddCookie(&cookie)
r2 := httptest.NewRequest("GET", url, nil)
r1.Header.Add("Accept-Language", "id")
だから私は2つの異なる要求を作成したいが、実際に私は新しい要求を生成するために、2変数を開始する必要があります。私もテストテーブルを使用しているので、最初のテストが実行された後にクッキーを追加することはできません。
まあおかげ提案、私はまた、繰り返しテストのための小さな関数を作成することを考えていた。 :) – fauzanrazandi