Phpunit Laravel PHP单元测试

Phpunit Laravel PHP单元测试,phpunit,laravel-5.4,laravel-testing,Phpunit,Laravel 5.4,Laravel Testing,我正在用phpunit测试我的laravel应用程序 当我运行vendor/bin/phpunit时,我得到如下错误错误:调用未定义的方法ExampleTest::assertStatus() 下面是我试图执行的代码 $response = $this->json('POST', '/users', ['customer_name' => 'Ratke-Harris']); $response ->assertStatus(200)

我正在用phpunit测试我的laravel应用程序 当我运行
vendor/bin/phpunit
时,我得到如下错误
错误:调用未定义的方法ExampleTest::assertStatus()

下面是我试图执行的代码

$response = $this->json('POST', '/users', ['customer_name' => 'Ratke-Harris']);

        $response
            ->assertStatus(200)
            ->assertExactJson([
                'created' => true,
            ]);
根据laravel文档,即使在那里,他们也提到了相同的例子。我不明白为什么这是投掷错误


有什么想法吗?请。

->assertStatus(200)
更改为
->assertResponseStatus(200)
只需更改
使用PHPUnit\Framework\TestCase
并将
使用测试\TestCase
放在测试类的顶部:)

这是正确的答案。他们的文档中似乎有错误: