【发布时间】:2017-09-14 12:55:12
【问题描述】:
如何测试render() 是否是 HTTP 响应的异常工作正常。我想测试而不调用$this->get()
这是 Laravel 中的一个方法:
public function render($request, Exception $e)
{
$response['exception'] = get_class($e);
$response['message'] = $e->getMessage();
if ($e instanceof LockException) {
return $this->errorResponse('lock', $response, 'Lock error has occurred', $e->getCode());
}
return parent::render($request, $e);
}
我需要测试LockException 是否已变成 HTTP 响应。
【问题讨论】:
标签: php laravel phpunit laravel-5.4