Esempio n. 1
0
 public function testThatIndexedResponseHandlersMayBeRemoved()
 {
     $app = new Bullet\App();
     $app->path('/', function ($request) use($app) {
         return 'foo';
     });
     $request = new \Bullet\Request('GET', '/');
     $app->registerResponseHandler(function () {
         return true;
     }, function ($response) {
         $response->content('bar');
     });
     $result = $app->run($request);
     $this->assertEquals('bar', $result->content());
     $app->removeResponseHandler(0);
     $result = $app->run($request);
     $this->assertEquals('foo', $result->content());
 }