function kernel() { static $kernel; $kernel = new Kernel(); $configLoader = new ConfigLoader(); $configLoader->load('framework', 'vendor/corneltek/phifty-core/config/framework.dev.yml'); $kernel->registerService(new \Phifty\ServiceProvider\ConfigServiceProvider($configLoader)); $kernel->registerService(new \Phifty\ServiceProvider\EventServiceProvider()); return $kernel; }
public function testPageView() { $kernel = new Kernel(); $service = new ViewServiceProvider(); $kernel->registerService($service, array('Class' => 'Phifty\\View\\Page')); $view = $kernel->view; $this->assertNotNull($view); $this->assertInstanceOf('Phifty\\View\\Page', $view); }