使用 Laravel PHPUnit 获取不同的状态码
Getting different status code using Laravel PHPUnit
- Laravel 5.0
- PHPUnit 4.8.24
如果我在浏览器中访问我的主页 route('/') chrome 显示我 status-code 200 OK
但是当我用 PHPUNIT 检查时
$response = $this->call( 'GET', '/' );
var_dump( $response->getStatusCode() );
它 returns int(500) 为什么?
这可能有多种原因,例如不正确的数据库连接。你应该 运行:
$response = $this->call( 'GET', '/' );
var_dump($response->getContent());
或验证错误日志以查看确切的问题是什么
- Laravel 5.0
- PHPUnit 4.8.24
如果我在浏览器中访问我的主页 route('/') chrome 显示我 status-code 200 OK
但是当我用 PHPUNIT 检查时
$response = $this->call( 'GET', '/' );
var_dump( $response->getStatusCode() );
它 returns int(500) 为什么?
这可能有多种原因,例如不正确的数据库连接。你应该 运行:
$response = $this->call( 'GET', '/' );
var_dump($response->getContent());
或验证错误日志以查看确切的问题是什么