コード例 #1
0
 /** @covers \Colonel\HttpKernel::run */
 public function test_handle_is_successful_with_a_service_provider()
 {
     $_SERVER['REQUEST_URI'] = '/';
     $app = new HttpKernel(['debug' => false, 'services' => ['di' => []], 'route_strategy' => UriRequestStrategy::class, 'routes' => ['test_group' => ['test_route' => ['pattern' => '/', 'controller' => function (Request $request) {
         //
     }, 'method' => 'GET']]], 'service_providers' => [TestServiceProvider::class => new TestServiceProvider()]]);
     $app->run(Request::createFromGlobals());
     $this->assertEquals($app->container->offsetGet('server'), $app->container->get(Request::class)->server);
 }