/** * @test * @author Bastian Waidelich <*****@*****.**> */ public function renderDoesNotReplaceBaseUriMarkerIfRequestIsNoWebRequest() { $mockRequest = $this->getMock('\\F3\\FLOW3\\MVC\\RequestInterface'); $mockRequest->expects($this->never())->method('getBaseUri'); $this->controllerContext->expects($this->any())->method('getRequest')->will($this->returnValue($mockRequest)); $templateUrl = \vfsStream::url('testDirectory') . '/template.html'; file_put_contents($templateUrl, 'base URI: ###BASEURI###'); $this->view->expects($this->once())->method('getTemplatePathAndFilename')->will($this->returnValue($templateUrl)); $this->assertSame('base URI: ###BASEURI###', $this->view->render()); }