(t *testing.T)
| 3046 | } |
| 3047 | |
| 3048 | func TestDefaultRouter_AddWithoutHandler(t *testing.T) { |
| 3049 | router := NewRouter(RouterConfig{}) |
| 3050 | |
| 3051 | ri, err := router.Add(Route{Method: http.MethodGet, Path: "/info", Handler: nil}) |
| 3052 | assert.EqualError(t, err, "GET /info: adding route without handler function") |
| 3053 | assert.Equal(t, RouteInfo{}, ri) |
| 3054 | } |
| 3055 | |
| 3056 | func TestDefaultRouter_AddDuplicateRouteNotAllowed(t *testing.T) { |
| 3057 | e := New() |