/** * Sets up this test case * * @return void */ public function setUp() { $this->templateVariableContainer = $this->getMock(StandardVariableProvider::class); $this->viewHelperVariableContainer = $this->getMock(ViewHelperVariableContainer::class, ['setView']); $this->renderingContext = new RenderingContextFixture(); $this->renderingContext->viewHelperVariableContainer = $this->viewHelperVariableContainer; $this->renderingContext->variableProvider = $this->templateVariableContainer; $this->view = $this->getMockForAbstractClass(AbstractTemplateView::class); $this->view->setRenderingContext($this->renderingContext); }
/** * @test */ public function viewIsPlacedInViewHelperVariableContainer() { $this->viewHelperVariableContainer->expects($this->once())->method('setView')->with($this->view); $this->view->setRenderingContext($this->renderingContext); }