Ejemplo n.º 1
0
 public function testPopEvent()
 {
     $backtrace = new \r8\Backtrace();
     $events = array($this->getMockEvent(), $this->getMockEvent(), $this->getMockEvent());
     $backtrace->pushEvent($events[0]);
     $backtrace->pushEvent($events[1]);
     $backtrace->pushEvent($events[2]);
     $this->assertSame(3, $backtrace->count());
     $this->assertSame($backtrace, $backtrace->popEvent());
     $this->assertSame(array($events[1], $events[2]), $backtrace->getEvents());
 }