public function testRun()
 {
     $controller = new Controller(new Route('/foo/{bar}'));
     $ret = $controller->run($cb = function () {
         return 'foo';
     });
     $this->assertSame($ret, $controller);
     $this->assertEquals($cb, $controller->getRoute()->getDefault('_controller'));
 }