Тест.Ошибка Ожидаемый код состояния 200, но получено 200.Как это исправить?

#laravel #laravel-testing

#laravel #laravel-тестирование

Вопрос:

Я создал тест для CompanyController,

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

но у меня ошибка:

1) Тесты Feature CompanyTest::testCompanyIndex Ожидаемый код статуса 200, но получено 200. Не удалось подтвердить, что false равно true.

В CompanyController у меня есть промежуточное программное обеспечение auth:web . CompanyController@index возвращает все компании.

Комментарии:

1. просто удалите «вот так $response-> assertStatus(200);

Ответ №1:

просто удалите кавычки, подобные этой $response->assertStatus(200); для получения более подробной информации нажмите здесь

Комментарии:

1. Хорошо, но как я могу узнать, что страница была загружена?