【问题标题】:Getting different status code using Laravel PHPUnit使用 Laravel PHPUnit 获取不同的状态码
【发布时间】:2016-07-28 17:01:10
【问题描述】:
  • Laravel 5.0
  • PHPUnit 4.8.24

如果我在浏览器 chrome 中访问我的主页路由('/')会显示 status-code 200 OK

但是当我检查 PHPUNIT

$response = $this->call( 'GET', '/' );
var_dump( $response->getStatusCode() );

它返回 int(500) 为什么?

【问题讨论】:

    标签: laravel-5 phpunit


    【解决方案1】:

    这可能有多种原因,例如不正确的数据库连接。你应该运行:

    $response = $this->call( 'GET', '/' );
    var_dump($response->getContent());
    

    或验证错误日志以查看确切的问题

    【讨论】:

      猜你喜欢
      • 2018-03-01
      • 1970-01-01
      • 2015-06-21
      • 1970-01-01
      • 2012-04-03
      • 2017-09-12
      • 1970-01-01
      • 2018-09-02
      • 2016-06-03
      相关资源
      最近更新 更多