首页 > 解决方案 > Test.Error 预期状态码 200 但收到 200。如何解决?

问题描述

我为 CompanyController 创建了测试,

public function testCompanyIndex()
    {
        $user = factory(User::class)->create();
        $response = $this->actingAs($user, 'web')->get('company/index');
        $response->assertStatus('200');
    }

但我有一个错误:

1) Tests\Feature\CompanyTest::testCompanyIndex 预期状态码 200 但收到 200。未能断言 false 为真。

在 CompanyController 我有中间件auth:webCompanyController@index返回所有公司。

标签: laravellaravel-testing

解决方案


只需删除这样的引号$response->assertStatus(200); 以获取更多详细信息,请单击此处


推荐阅读