/**
  * @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);
 }
Example #3
0
 public function renderPartial($partialName, $sectionName, array $variables, $ignoreUnknown = false)
 {
     return parent::renderPartial($partialName, $sectionName, $variables, $ignoreUnknown);
     // TODO: Change the autogenerated stub
 }