Documentation
¶
Overview ¶
Package testutils is indended only for use in tests, do not import in production code!
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type HTTPMultiBin ¶
type HTTPMultiBin struct {
Mux *http.ServeMux
ServerHTTP *httptest.Server
ServerHTTPS *httptest.Server
Replacer *strings.Replacer
TLSClientConfig *tls.Config
Dialer *netext.Dialer
HTTPTransport *http.Transport
Cleanup func()
}
HTTPMultiBin can be used as a local alternative of httpbin.org. It offers both http and https servers, as well as real domains
func NewHTTPMultiBin ¶
func NewHTTPMultiBin(t *testing.T) *HTTPMultiBin
NewHTTPMultiBin returns a fully configured and running HTTPMultiBin
Click to show internal directories.
Click to hide internal directories.