public function testRouterCorrectInitialization() { $router = new Router('./tests/_files/router_correct.yml'); $this->assertFalse($router->mapUrl('/tfrwwe')); $this->assertFalse($router->mapUrl('/test/23223')); $home = $router->mapUrl('/'); $this->assertEquals($home[0], 'Test'); $this->assertEquals($home[1], 'index'); $this->assertEmpty($home[2]); $test = $router->mapUrl('/test'); $this->assertEquals($test[0], 'Default'); $this->assertEquals($test[1], 'test'); $this->assertEmpty($test[2]); $user = $router->mapUrl('/user/12'); $this->assertEquals($user[0], 'Default'); $this->assertEquals($user[1], 'user'); $this->assertEquals($user[2][0], 12); }