protected function setUp() { parent::setUp(); $_GET = ['foo' => 'bar', 'other' => 'notbar']; $_POST = ['greu' => 'pff', 'another' => 'notpff']; $this->request = Request::createFromGlobals(); }
<?php include_once '../../../../vendor/autoload.php'; use horses\Kernel; use horses\ServerContext; use horses\FrontController; use horses\Request; use stagecoach\ExceptionHandler; use horses\responder\ExceptionResponder; $request = Request::createFromGlobals(); $kernel = new Kernel(dirname(__DIR__), $request->server->get('ENV', Kernel::DEFAULT_ENV), new ServerContext(), new ExceptionHandler(new ExceptionResponder())); (new FrontController())->run($request, $kernel);