PopTest\Project\ProjectTest::testEventManager PHP Метод

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

public testEventManager ( )
    public function testEventManager()
    {
        $func = function () {
            return 'Hello World';
        };
        $p = new Project();
        $p->attachEvent('route.pre', $func, 2);
        $this->assertEquals(1, count($p->getEventManager()->get('route.pre')));
        $p->detachEvent('route.pre', $func);
        $this->assertEquals(0, count($p->getEventManager()->get('route.pre')));
    }