【问题标题】:Laravel unit test: method get/post is undefinedLaravel 单元测试:方法 get/post 未定义
【发布时间】:2021-12-29 11:54:02
【问题描述】:

我正在尝试创建一个单元测试,但即使是这样的简单代码

$response = $this->get('/');
$response->assertStatus(200);

返回

1) Tests\Unit\BookTest::test_adding_book
Error: Call to undefined method Tests\Unit\BookTest::get()

【问题讨论】:

  • 您的 BookTest 扩展了什么?
  • @AneesSaban 扩展了 TestCase
  • 哪个测试用例?我想知道您使用的是 Laravel 还是 PHPUnit。
  • 我做了 PHPUnit 的一个

标签: php laravel unit-testing


【解决方案1】:

注释或删除“使用 PHPUnit\Framework\TestCase;”并添加“使用Tests\TestCase;”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-09-16
    • 1970-01-01
    • 2020-11-06
    • 2015-11-26
    • 1970-01-01
    • 1970-01-01
    • 2017-12-07
    • 2017-10-05
    相关资源
    最近更新 更多