Я смотрел видео на TDD и подумал попробовать.Я установил 2 очень простых теста, и они оба работают нормально, возвращая ожидаемые результаты.Вопрос в том, почему второй тест возвращает 2 утверждения?Первый возвращает одно утверждение, как я и ожидал.
/** @test */
public function a_user_can_see_the_landing_page()
{
$response = $this->get('/');
$response->assertStatus(200);
}
/** @test */
public function a_user_who_isnt_signed_in_is_redirected_to_login()
{
$response = $this->get(route('home'));
$response->assertRedirect(route('login'));
}
Запуск этого тестового файла дает:
PHPUnit 7.4.0 от Себастьяна Бергмана и авторов.
.. 2/ 2 (100%)
Время: 187 мс, Память: 14,00 МБ
ОК (2 теста, 3 утверждения)