testRoutesInterface() — gin Function Reference
Architecture documentation for the testRoutesInterface() function in routergroup_test.go from the gin codebase.
Entity Profile
Dependency Diagram
graph TD 0e0e62cf_02eb_75da_904e_0c1cd985bced["testRoutesInterface()"] cc1e5efb_0309_55e4_543c_f8efa2d62a20["TestRouterGroupPipeline()"] cc1e5efb_0309_55e4_543c_f8efa2d62a20 -->|calls| 0e0e62cf_02eb_75da_904e_0c1cd985bced style 0e0e62cf_02eb_75da_904e_0c1cd985bced fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
routergroup_test.go lines 178–197
func testRoutesInterface(t *testing.T, r IRoutes) {
handler := func(c *Context) {}
assert.Equal(t, r, r.Use(handler))
assert.Equal(t, r, r.Handle(http.MethodGet, "/handler", handler))
assert.Equal(t, r, r.Any("/any", handler))
assert.Equal(t, r, r.GET("/", handler))
assert.Equal(t, r, r.POST("/", handler))
assert.Equal(t, r, r.DELETE("/", handler))
assert.Equal(t, r, r.PATCH("/", handler))
assert.Equal(t, r, r.PUT("/", handler))
assert.Equal(t, r, r.OPTIONS("/", handler))
assert.Equal(t, r, r.HEAD("/", handler))
assert.Equal(t, r, r.Match([]string{http.MethodPut, http.MethodPatch}, "/match", handler))
assert.Equal(t, r, r.StaticFile("/file", "."))
assert.Equal(t, r, r.StaticFileFS("/static2", ".", Dir(".", false)))
assert.Equal(t, r, r.Static("/static", "."))
assert.Equal(t, r, r.StaticFS("/static2", Dir(".", false)))
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does testRoutesInterface() do?
testRoutesInterface() is a function in the gin codebase.
What calls testRoutesInterface()?
testRoutesInterface() is called by 1 function(s): TestRouterGroupPipeline.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free