public function testEmptyUncompressed()
 {
     $rendered = '';
     $this->assertEquals($rendered, $this->renderer->render($this->menu, array('depth' => 0, 'compressed' => false)));
 }
Ejemplo n.º 2
0
 public function testDepth2WithNotShowChildChildren()
 {
     $this->menu['Parent 1']->setDisplayChildren(false);
     $rendered = '<ul class="root"><li class="first"><span>Parent 1</span></li><li class="last"><span>Parent 2</span><ul class="menu_level_1"><li class="first last"><span>Child 4</span></li></ul></li></ul>';
     $this->assertEquals($rendered, $this->renderer->render($this->menu, array('depth' => 2)));
 }
 public function testLeafAndBranchRendering()
 {
     $rendered = '<ul class="root"><li class="first branch"><span>Parent 1</span><ul class="menu_level_1"><li class="first leaf"><span>Child 1</span></li><li class="leaf"><span>Child 2</span></li><li class="last leaf"><span>Child 3</span></li></ul></li><li class="last branch"><span>Parent 2</span><ul class="menu_level_1"><li class="first last leaf"><span>Child 4</span></li></ul></li></ul>';
     $this->assertEquals($rendered, $this->renderer->render($this->menu, array('depth' => 2, 'leaf_class' => 'leaf', 'branch_class' => 'branch')));
 }
Ejemplo n.º 4
0
 /**
  * {@inheritdoc}
  */
 public function render()
 {
     echo $this->renderer->render($this->item);
 }