本文整理汇总了PHP中TYPO3\Flow\Http\Response::expects方法的典型用法代码示例。如果您正苦于以下问题:PHP Response::expects方法的具体用法?PHP Response::expects怎么用?PHP Response::expects使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类TYPO3\Flow\Http\Response
的用法示例。
在下文中一共展示了Response::expects方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: throwStatusSetsTheStatusMessageAsContentIfNoFurtherContentIsProvided
/**
* @test
*/
public function throwStatusSetsTheStatusMessageAsContentIfNoFurtherContentIsProvided()
{
$controller = $this->getAccessibleMock(\TYPO3\Flow\Mvc\Controller\AbstractController::class, array('processRequest'));
$controller->_call('initializeController', $this->mockActionRequest, $this->mockHttpResponse);
$this->mockHttpResponse->expects($this->atLeastOnce())->method('setStatus')->with(404, null);
$this->mockHttpResponse->expects($this->atLeastOnce())->method('getStatus')->will($this->returnValue('404 Not Found'));
$this->mockHttpResponse->expects($this->atLeastOnce())->method('setContent')->with('404 Not Found');
try {
$controller->_call('throwStatus', 404);
} catch (\TYPO3\Flow\Mvc\Exception\StopActionException $e) {
}
}
示例2: renderSetsContentTypeHeader
/**
* @test
*/
public function renderSetsContentTypeHeader()
{
$this->response->expects($this->once())->method('setHeader')->with('Content-Type', 'application/json');
$this->view->render();
}
示例3: handleCallsMakeStandardsCompliantOnTheCurrentResponse
/**
* @test
*/
public function handleCallsMakeStandardsCompliantOnTheCurrentResponse()
{
$this->mockHttpResponse->expects($this->once())->method('makeStandardsCompliant')->with($this->mockHttpRequest);
$this->standardsComplianceComponent->handle($this->mockComponentContext);
}