コード例 #1
0
 private function createApp()
 {
     $app = new App();
     $app->getKernel()->addProvider(ErrorHandlerProvider::class);
     $app->run();
     return $app;
 }
コード例 #2
0
ファイル: AppTest.php プロジェクト: weew/app
 public function test_start_and_shutdown_events()
 {
     $app = new App();
     $tester = new EventerTester($app->getEventer());
     $tester->setExpectedEvents([ConfigLoadedEvent::class, KernelInitializedEvent::class, KernelBootedEvent::class, AppStartedEvent::class, KernelShutdownEvent::class, AppShutdownEvent::class]);
     $app->getConfigLoader()->addConfig([]);
     $app->run();
     $tester->assert();
 }