/**
  * @return void
  */
 public function setUp()
 {
     $this->viewHelperVariableContainer = new ViewHelperVariableContainer();
     $this->templateVariableContainer = new StandardVariableProvider();
     $this->renderingContext = new RenderingContextFixture();
     $this->renderingContext->setVariableProvider($this->templateVariableContainer);
     $this->renderingContext->setViewHelperVariableContainer($this->viewHelperVariableContainer);
 }
 /**
  * @test
  */
 public function setRenderingContextShouldSetInnerVariables()
 {
     $templateVariableContainer = $this->getMock(StandardVariableProvider::class);
     $viewHelperVariableContainer = $this->getMock(ViewHelperVariableContainer::class);
     $view = new TemplateView();
     $renderingContext = new RenderingContext($view);
     $renderingContext->setVariableProvider($templateVariableContainer);
     $renderingContext->setViewHelperVariableContainer($viewHelperVariableContainer);
     $viewHelper = $this->getAccessibleMock(AbstractViewHelper::class, array('prepareArguments'), array(), '', FALSE);
     $viewHelper->setRenderingContext($renderingContext);
     $this->assertSame($viewHelper->_get('templateVariableContainer'), $templateVariableContainer);
     $this->assertSame($viewHelper->_get('viewHelperVariableContainer'), $viewHelperVariableContainer);
 }