Add ability to set routes for different request methods

This case doesn't check the functionality you wrote. It matches `one-level-param` instead of `post-route` because you didn't set `$_SERVER['REQUEST_METHOD']`. It's better to check this case in the separate test method `testFindRouteWithHTTPMethodRestriction`.