/** * @test */ public function getLayoutRootPathsReturnsUserSpecifiedPartialPaths() { $templateView = new TemplateView(); $layoutRootPaths = array('/foo/bar/', 'baz/'); $templateView->setOption('layoutRootPaths', $layoutRootPaths); $actual = $templateView->getTemplatePaths()->getLayoutRootPaths(); $this->assertEquals($layoutRootPaths, $actual, 'A set layout root path was not returned correctly.'); }
/** * @test */ public function setRenderingContextShouldSetInnerVariables() { $templateVariableContainer = $this->createMock(TemplateVariableContainer::class); $viewHelperVariableContainer = $this->createMock(ViewHelperVariableContainer::class); $controllerContext = $this->getMockBuilder(ControllerContext::class)->disableOriginalConstructor()->getMock(); $dummyView = new TemplateView([]); $renderingContext = $dummyView->getRenderingContext(); $renderingContext->setVariableProvider($templateVariableContainer); $renderingContext->setViewHelperVariableContainer($viewHelperVariableContainer); $renderingContext->setControllerContext($controllerContext); $viewHelper = $this->getAccessibleMock(AbstractViewHelper::class, array('render', 'prepareArguments'), array(), '', false); $viewHelper->setRenderingContext($renderingContext); $this->assertSame($viewHelper->_get('templateVariableContainer'), $templateVariableContainer); $this->assertSame($viewHelper->_get('viewHelperVariableContainer'), $viewHelperVariableContainer); $this->assertSame($viewHelper->_get('controllerContext'), $controllerContext); }
public function renderPartial($partialName, $sectionName, array $variables, $ignoreUnknown = false) { return parent::renderPartial($partialName, $sectionName, $variables, $ignoreUnknown); // TODO: Change the autogenerated stub }