function testPassesReturnFromLFactoryToRenderer() { $response = new Response(array('content' => 'response_argument')); $tpl = $this->getMock('Asar\\Template\\TemplateInterface'); $arg = array('template' => $tpl, 'layout' => $tpl, 'mime-type' => 'text/html'); $this->tppRetursTemplates($arg); $this->tsr->expects($this->once())->method('renderTemplate')->with($tpl, $response->getContent(), $tpl); $this->renderer->renderFor('A\\Resource', $response, new Request()); }
function exportResponse(Response $response) { $headers = $response->getHeaders(); foreach ($headers as $key => $value) { $this->header("{$key}: {$value}"); } $this->header("HTTP/1.1 {$response->getStatus()} {$response->getStatusReasonPhrase()}"); echo $response->getContent(); }