public function testGetDefault() { $route = new Route("/"); $route->setDefaults(array("controller" => "main", "action" => "index")); $this->assertEquals("main", $route->getDefault("controller")); $this->assertEquals("index", $route->getDefault("action")); $this->assertEquals("", $route->getDefault("test")); $this->assertEquals(null, $route->getDefault("test")); $this->assertEquals(false, $route->getDefault("test")); // if there is no such default parameters returns NULL $this->assertSame(null, $route->getDefault("test")); }