【问题标题】:Laravel phpunit undefined assertResponseOk() methodLaravel phpunit 未定义的 assertResponseOk() 方法
【发布时间】:2018-01-11 00:50:03
【问题描述】:

每当我尝试使用 assertResponseOk() 时,我都会收到此错误

致命错误:调用未定义的方法 Tests\Unit\LessonsTest::assertResponseOk() 在 /home/faasdril/public_html/test/tests/Unit/LessonsTest.php 第 19 行

我可以使用其他断言方法,并且我已经正确扩展了 TestCase 类

我正在使用最新版本的 laravel

【问题讨论】:

  • 也许显示你的代码

标签: php laravel phpunit


【解决方案1】:

该方法在 Laravel 5.4 中不再可用。来自upgrade notes

Laravel 5.4 的测试层已被重写,开箱即用更简单、更轻量。如果您想继续使用 Laravel 5.3 中的测试层,可以将 laravel/browser-kit-testing 包安装到您的应用程序中。

【讨论】:

    猜你喜欢
    • 2014-11-07
    • 2020-09-03
    • 2011-01-03
    • 1970-01-01
    • 2019-04-20
    • 2016-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多