Пример #1
0
    public function testConfigListenerFunctionsAsAggregateListener()
    {
        $configListener = new ConfigListener;

        $moduleManager = $this->moduleManager;
        $this->assertEquals(1, count($moduleManager->events()->getEvents()));

        $configListener->attach($moduleManager->events());
        $this->assertEquals(4, count($moduleManager->events()->getEvents()));

        $configListener->detach($moduleManager->events());
        $this->assertEquals(1, count($moduleManager->events()->getEvents()));
    }