0
저는 Golang에서 아직 새로 왔습니다. Go 테스트 파일에 여러 httptest.NewRequest를 효율적으로 생성하는 방법에 대한 아이디어가 있습니까? 보통 새로운 변수를 두 개 만들어 새로운 요청을 만듭니다. 예를 들어Gopt 테스트에서 조건이 다른 여러 httptest.NewRequest
는 :
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 개의 다른 요청을 만들려고합니다. 또한 테스트 테이블을 사용하므로 첫 번째 테스트가 실행 된 후에 쿠키를 추가 할 수 없습니다.
음 덕분에를 제안, 나는 또한 반복적 인 테스트를위한 작은 함수를 만드는 것에 대해 생각하고있었습니다. :) – fauzanrazandi