/**
  * @covers Kunstmaan\AdminBundle\Helper\Menu\MenuItem::getNavigationChildren
  */
 public function testGetNavigationChildren()
 {
     $child1 = new MenuItem($this->object->getMenu());
     $child1->setAppearInNavigation(true);
     $child2 = new MenuItem($this->object->getMenu());
     $child2->setAppearInNavigation(false);
     $children = array($child1, $child2);
     $menuBuilder = $this->getMockBuilder('Kunstmaan\\AdminBundle\\Helper\\Menu\\MenuBuilder')->disableOriginalConstructor()->getMock();
     $menuBuilder->expects($this->once())->method('getChildren')->will($this->returnValue($children));
     /* @var $menuBuilder MenuBuilder */
     $parent = new MenuItem($menuBuilder);
     $result = $parent->getNavigationChildren();
     $this->assertEquals(1, count($result));
     $this->assertEquals(array($child1), $result);
 }