Exemple #1
0
 /**
  * @covers Microsite\App::middleware
  */
 public function testMiddleware()
 {
     $this->app->middleware('auth', function (Response $response) {
         $response['user_id'] = 4;
     });
     $this->app->route('name', '/test', function (Response $response) {
         return $response['user_id'];
     });
     $_SERVER['REQUEST_URI'] = '/test';
     $this->assertEquals('4', $this->app->run());
 }