Создание теста в Laravel
Тест создают командой Artisan.
Имя обычно отражает сценарий:
PostIndexTest - список
постов, LoginTest - вход.
По имени сразу видно, что
проверяем.
По умолчанию make:test
создаёт Feature-тест:
php artisan make:test PostIndexTest
Файл появится в
tests/Feature.
Класс унаследует TestCase
проекта. Внутри будет заготовка
метода теста - её заполним
в следующих уроках запросом
и проверками.
Сейчас важно создать файл
и открыть его в редакторе.
Unit-тест при необходимости
делают с флагом, но для HTTP-
сценариев достаточно обычного
make:test без флагов.
Создайте HomePageTest.
В какой папке лежит файл и от какого класса он наследуется?
Создайте PostIndexTest
и откройте файл в редакторе.