Мы используем сидеры базы данных для генерации тестовых/фейковых данных, с которыми будет работать наше приложение.
Но что, если вам нужно запускать эти сидеры внутри тестов?
Не беспокойтесь — базовый тестовый класс Laravel использует трейт
InteractsWithDatabase, который предоставляет метод для запуска сидирования данных внутри тестов.Вот пример кода, демонстрирующий, как можно засеять всю базу данных или выполнить отдельный сидер.
👉 @PHPgx
