createRoute($path, "\\MyHandler"); $this->assertInstanceOf($expectedType, $route); } public function routeProvider() { $static = "\\pjdietz\\WellRESTed\\Routes\\StaticRoute"; $prefix = "\\pjdietz\\WellRESTed\\Routes\\PrefixRoute"; $template = "\\pjdietz\\WellRESTed\\Routes\\TemplateRoute"; $regex = "\\pjdietz\\WellRESTed\\Routes\\RegexRoute"; return [ ["/cats/", $static], ["/cats/*", $prefix], ["/cats/{catId}", $template], ["~/cat/[0-9]+~", $regex] ]; } }