public function testLoadPluginIfRegisteredAfterPluginBootEvent() { $emitter = new EventEmitter(); $manager = new PluginManager($this->mockInjector, $emitter); $emitter->emit(Engine::ENGINE_BOOTUP_EVENT); $plugin = new BootCalledPlugin(); $manager->registerPlugin($plugin); $this->assertTrue($plugin->wasCalled()); }