Example #1
0
 public function testListenerAddGetterRemove()
 {
     $this->assertEquals(array(), $this->instance->getListeners());
     $this->assertInstanceOf('EddieJaoude\\Zf2Logger\\Listener\\Response', $this->instance->addListener(new \Zend\Stdlib\CallbackHandler(function () {
     })));
     $this->assertEquals(1, count($this->instance->getListeners()));
     $listeners = $this->instance->getListeners();
     $this->assertInstanceOf('Zend\\Stdlib\\CallbackHandler', $listeners[0]);
     $this->assertTrue($this->instance->removeListener(0));
     $this->assertEquals(0, count($this->instance->getListeners()));
 }