Versions in this module Expand all Collapse all v2 v2.19.1 Jul 19, 2024 Changes in this version + func DumpRequest(req *http.Request) ([]byte, error) + func DumpResponse(resp *http.Response) ([]byte, error) + func NewAdapter() huma.Adapter + func NewContext(op *huma.Operation, r *http.Request, w http.ResponseWriter) huma.Context + func PrintRequest(req *http.Request) + func PrintResponse(resp *http.Response) + type TB interface + Helper func() + Log func(args ...any) + Logf func(format string, args ...any) + type TestAPI interface + Delete func(path string, args ...any) *httptest.ResponseRecorder + DeleteCtx func(ctx context.Context, path string, args ...any) *httptest.ResponseRecorder + Do func(method, path string, args ...any) *httptest.ResponseRecorder + DoCtx func(ctx context.Context, method, path string, args ...any) *httptest.ResponseRecorder + Get func(path string, args ...any) *httptest.ResponseRecorder + GetCtx func(ctx context.Context, path string, args ...any) *httptest.ResponseRecorder + Patch func(path string, args ...any) *httptest.ResponseRecorder + PatchCtx func(ctx context.Context, path string, args ...any) *httptest.ResponseRecorder + Post func(path string, args ...any) *httptest.ResponseRecorder + PostCtx func(ctx context.Context, path string, args ...any) *httptest.ResponseRecorder + Put func(path string, args ...any) *httptest.ResponseRecorder + PutCtx func(ctx context.Context, path string, args ...any) *httptest.ResponseRecorder + func New(tb TB, configs ...huma.Config) (http.Handler, TestAPI) + func Wrap(tb TB, api huma.API) TestAPI