TestToFiberHandler_ExpressNextNoArgMiddleware() — fiber Function Reference
Architecture documentation for the TestToFiberHandler_ExpressNextNoArgMiddleware() function in adapter_test.go from the fiber codebase.
Entity Profile
Dependency Diagram
graph TD 4d9e632b_4a88_37db_fcd5_ecaf03cbcbc0["TestToFiberHandler_ExpressNextNoArgMiddleware()"] 3ad7a4ef_7f07_008c_234d_52c9a342aa98["adapter_test.go"] 4d9e632b_4a88_37db_fcd5_ecaf03cbcbc0 -->|defined in| 3ad7a4ef_7f07_008c_234d_52c9a342aa98 style 4d9e632b_4a88_37db_fcd5_ecaf03cbcbc0 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
adapter_test.go lines 561–590
func TestToFiberHandler_ExpressNextNoArgMiddleware(t *testing.T) {
t.Parallel()
app := New()
t.Cleanup(func() {
require.NoError(t, app.Shutdown())
})
callOrder := make([]string, 0, 2)
app.Use(func(req Req, res Res, next func()) {
callOrder = append(callOrder, "middleware")
next()
assert.Equal(t, app, req.App())
assert.Equal(t, app, res.App())
})
app.Get("/", func(c Ctx) error {
callOrder = append(callOrder, "handler")
return c.SendStatus(http.StatusOK)
})
req := httptest.NewRequest(http.MethodGet, "/", http.NoBody)
resp, err := app.Test(req)
require.NoError(t, err)
require.Equal(t, http.StatusOK, resp.StatusCode)
require.NoError(t, resp.Body.Close())
require.Equal(t, []string{"middleware", "handler"}, callOrder)
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does TestToFiberHandler_ExpressNextNoArgMiddleware() do?
TestToFiberHandler_ExpressNextNoArgMiddleware() is a function in the fiber codebase, defined in adapter_test.go.
Where is TestToFiberHandler_ExpressNextNoArgMiddleware() defined?
TestToFiberHandler_ExpressNextNoArgMiddleware() is defined in adapter_test.go at line 561.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free