Мой метод испытаний имеет:
$this->visitRoute('route.name')->see('something');
Ответ:
There was 1 failure:
1) Tests\Unit\MyTest::testRoute
A request to [http://localhost/route.name] failed. Received status code [500].
Caused by
PDOException: SQLSTATE[HY000]: General error: 1 no such table 'tableThatExists'
НО, когда я проверяю:
$this->visit('/')
Как указано в документации Laravel, все работает, что не так?
А также, если я просто хочу проверить ответы без условия "видеть", как мне это сделать?
Если кто-нибудь знает простые базовые юнит-тесты Laravel, это также может помочь