public function testGetFirstChild()
 {
     $this->assertSame($this->pt1, $this->menu->getFirstChild());
     // test for bug in getFirstChild implementation (when internal array pointer is changed getFirstChild returns wrong child)
     foreach ($this->menu->getChildren() as $c) {
     }
     $this->assertSame($this->pt1, $this->menu->getFirstChild());
 }