Download the PHP package movemoveapp/laravel-postmangen without Composer
On this page you can find all versions of the php package movemoveapp/laravel-postmangen. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download movemoveapp/laravel-postmangen
More information about movemoveapp/laravel-postmangen
Files in movemoveapp/laravel-postmangen
Package laravel-postmangen
Short Description Generation of Postman collection JSON file based on performed HTTP requests during execution of PHPUnit runner
License MIT
Informations about the package laravel-postmangen
Laravel Postmangen Package
Laravel Postmangen Package - Laravel пакет генерации Postman коллекции запросов в формате JSON файла на основе запросов, выполняемых во время PHPUnit тестов.
Установка
Вы можете установить пакет через composer:
Публикация конфигурационного файла. Выполните artisan
команду
Настройка проекта осществляется через файлы .env
и phpunit.xml
вашего проекта. Необходимо указать POSTMANGEN_TMP
- путь для генерации промежуточных файлов относительно корня проекта:
A также добавить секцию <extensions>
в phpunit.xml
:
И, наконец, необходимо добавить PostmangenMiddleware
класс самым первым в список middleware
(app/Http/Kernel.php
):
Теперь после каждого запуска тестов PHPUnit с использованием phpunit.xml
в указанной директории будет генерироваться
JSON файл <APP_NAME>.postman_collection.json
.
All versions of laravel-postmangen with dependencies
laravel/framework Version ^8.37|^9.0|^10.0
ext-json Version *
phpunit/phpunit Version ^10.0