TestListOfRoutes() — gin Function Reference
Architecture documentation for the TestListOfRoutes() function in gin_test.go from the gin codebase.
Entity Profile
Dependency Diagram
graph TD e0082bd7_9f83_0adf_936f_55c7e942efaf["TestListOfRoutes()"] 5d6e7276_feeb_b8e2_30e8_0ae0827740a5["gin_test.go"] e0082bd7_9f83_0adf_936f_55c7e942efaf -->|defined in| 5d6e7276_feeb_b8e2_30e8_0ae0827740a5 ba03a3c9_88b0_fc50_bad5_933af8b9c3ed["assertRoutePresent()"] e0082bd7_9f83_0adf_936f_55c7e942efaf -->|calls| ba03a3c9_88b0_fc50_bad5_933af8b9c3ed style e0082bd7_9f83_0adf_936f_55c7e942efaf fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
gin_test.go lines 612–652
func TestListOfRoutes(t *testing.T) {
router := New()
router.GET("/favicon.ico", handlerTest1)
router.GET("/", handlerTest1)
group := router.Group("/users")
{
group.GET("/", handlerTest2)
group.GET("/:id", handlerTest1)
group.POST("/:id", handlerTest2)
}
router.Static("/static", ".")
list := router.Routes()
assert.Len(t, list, 7)
assertRoutePresent(t, list, RouteInfo{
Method: http.MethodGet,
Path: "/favicon.ico",
Handler: "^(.*/vendor/)?github.com/gin-gonic/gin.handlerTest1$",
})
assertRoutePresent(t, list, RouteInfo{
Method: http.MethodGet,
Path: "/",
Handler: "^(.*/vendor/)?github.com/gin-gonic/gin.handlerTest1$",
})
assertRoutePresent(t, list, RouteInfo{
Method: http.MethodGet,
Path: "/users/",
Handler: "^(.*/vendor/)?github.com/gin-gonic/gin.handlerTest2$",
})
assertRoutePresent(t, list, RouteInfo{
Method: http.MethodGet,
Path: "/users/:id",
Handler: "^(.*/vendor/)?github.com/gin-gonic/gin.handlerTest1$",
})
assertRoutePresent(t, list, RouteInfo{
Method: http.MethodPost,
Path: "/users/:id",
Handler: "^(.*/vendor/)?github.com/gin-gonic/gin.handlerTest2$",
})
}
Domain
Subdomains
Defined In
Calls
Source
Frequently Asked Questions
What does TestListOfRoutes() do?
TestListOfRoutes() is a function in the gin codebase, defined in gin_test.go.
Where is TestListOfRoutes() defined?
TestListOfRoutes() is defined in gin_test.go at line 612.
What does TestListOfRoutes() call?
TestListOfRoutes() calls 1 function(s): assertRoutePresent.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free