/** * Test Bind Events Manager */ public function testEventsManagerBind() { $loader = new \Phalcon\Loader(); $this->assertException(array($loader, 'setEventsManager'), array('random string'), 'Phalcon\\Loader\\Exception'); $this->assertException(array($loader, 'setEventsManager'), array(new \stdClass()), 'Phalcon\\Loader\\Exception'); $manager = new \Phalcon\Events\Manager(); $loader->setEventsManager($manager); $this->assertEquals($loader->getEventsManager(), $manager); }