Kraken\_Module\Event\EventTest::testEventEmitter_SupportsBigAmountOfEventListeners_ForTheSameEvent PHP Метод

testEventEmitter_SupportsBigAmountOfEventListeners_ForTheSameEvent() публичный Метод

    public function testEventEmitter_SupportsBigAmountOfEventListeners_ForTheSameEvent()
    {
        $emitter = new EventEmitter();
        $cnt = 0;
        for ($i = 0; $i < 10000.0; $i++) {
            $emitter->on('event', function () use(&$cnt) {
                $cnt++;
            });
        }
        $emitter->emit('event');
        $this->assertEquals(10000.0, $cnt);
    }