diff options
Diffstat (limited to 'request_test.go')
-rw-r--r-- | request_test.go | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/request_test.go b/request_test.go index 715baae..c4ad3d5 100644 --- a/request_test.go +++ b/request_test.go @@ -4,6 +4,7 @@ import ( "net/http" "net/url" "testing" + "regexp" ) func testRequestRoute(req *Request) (Response, error) { @@ -13,7 +14,14 @@ func testRequestRoute(req *Request) (Response, error) { func buildDispatcher() Dispatcher { router := BuildDispatcher() - router.AddRoute(&Route{Method: "GET", Path: "/foo/:bar", Code: testRequestRoute}) + router.AddRoute(&Route{ + Method: "GET", + Path: "/foo/:bar", + Code: testRequestRoute, + Validations: map[string]*regexp.Regexp{ + "bar": regexp.MustCompile("\\w+"), + }, + }) return router } |