package mock import ( "net/http" "net/http/httptest" "github.com/nais/wonderwall/pkg/ingress" mw "github.com/nais/wonderwall/pkg/middleware" ) func NewGetRequest(target string, ingresses *ingress.Ingresses) *http.Request { req := httptest.NewRequest(http.MethodGet, target, nil) path := ingresses.MatchingPath(req) req = mw.RequestWithPath(req, path) ing, ok := ingresses.MatchingIngress(req) if ok { req = mw.RequestWithIngress(req, ing) } mw.LogEntry("test") return req }