Exemplo n.º 1
0
 public function testNotify()
 {
     $pool = new Pool();
     $mockEvent = $this->getMockBuilder('Athrois\\Event')->getMock();
     $mockListener = $this->getMockBuilder('Athrois\\Listener')->setMethods(array('notify'))->getMock();
     $mockListener->expects($this->once())->method('notify')->with($this->equalTo($mockEvent));
     $pool->register($mockListener, Pool::getId($mockEvent));
     $pool->notify($mockEvent);
 }