Example #1
0
 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"));
 }