public function testRender() { $helperMock = $this->getHelperMock(); $helperMock->expects($this->any())->method('render')->with($this->equalTo('test'), $this->equalTo(array('options')))->will($this->returnValue('returned value')); $helper = new MenuHelper($helperMock, $this->getMatcherMock(), $this->getManipulatorMock()); $this->assertEquals('returned value', $helper->render('test', array('options'))); }
public function testRender() { $helperMock = $this->getMockBuilder('Knp\\Menu\\Twig\\Helper')->disableOriginalConstructor()->getMock(); $helperMock->expects($this->once())->method('render')->with($this->equalTo('test'), $this->equalTo(array('options')))->will($this->returnValue('returned value')); $helper = new MenuHelper($helperMock); $this->assertEquals('returned value', $helper->render('test', array('options'))); }
/** * @param string $name * @param integer $depth (optional) * @return string */ public function render($name, $depth = null, $template = null) { return $this->helper->render($name, $depth, $template); }