/** * Test Router gets named route * * Pre-conditions; * Slim app instantiated; * Named route created; * * Post-conditions: * Named route fetched by named; * NULL is returned if named route does not exist; */ public function testGetNamedRoute() { $router = new Slim_Router($this->req, $this->res); $route1 = $router->map('/foo', function () { })->via('GET'); $router->addNamedRoute('foo', $route1); $this->assertSame($route1, $router->getNamedRoute('foo')); $this->assertNull($router->getNamedRoute('bar')); }