ensi / laravel-test-factories
Installs: 13 141
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 0
Open Issues: 0
Requires
- php: ^8.0
- ensi/test-factories: ^0.3.3
- guzzlehttp/guzzle: ^6.0 || ^7.0
- laravel/framework: ^8.0 || ^9.0 || ^10.0 || ^11.0
Requires (Dev)
README
Данный пакет предоставляет фабрики для типичных структур данных
Установка
Вы можете установить пакет через composer:
composer require ensi/laravel-test-factories --dev
Использование
Родительские классы
BaseApiFactory
Данный класс является базовым для ваших фабрик различных ответов/запросов для Api.
Помимо прочего предоставляет метод generateResponseSearch
, который позволяет генерировать ответ в формате :search
эндпоинта, описанного тут
BaseModelFactory
Данный класс является базовым для ваших фабрик Eloquent моделей
Готовые фабрики
PaginationFactory
- фабрика для генерации кусочков ответов и запросов пагинацииPromiseFactory
- фабрика для генерацииGuzzleHttp\Promise\PromiseInterface
Contributing
Please see CONTRIBUTING for details.
License
The MIT License (MIT). Please see License File for more information.