Встановлення · Pest
Вимоги: PHP 8.2+
Встановлення Pest PHP Testing Framework займає кілька кроків. Перед початком переконайтеся, що у вашій системі встановлено PHP 8.2+ або новішу версію.
Перший крок - підключити Pest як "dev"-залежність проєкту, виконавши в командному рядку такі команди.
composer remove phpunit/phpunit
composer require pestphp/pest --dev --with-all-dependencies
По-друге, потрібно ініціалізувати Pest у поточному PHP-проєкті. Цей крок створить конфігураційний файл Pest.php у корені набору тестів, завдяки якому ви зможете пізніше тонко налаштувати свій набір тестів.
./vendor/bin/pest --init
Нарешті, тести запускаються командою pest.
./vendor/bin/pest
Ось приклад виводу, який показує Pest у новому, щойно створеному проєкті.

За бажанням, якщо ви переходите з PHPUnit, можна скористатися пакетом pest-plugin-drift для автоматичної конвертації тестів PHPUnit у Pest. Докладніше про це в посібнику Migrating from PHPUnit.
Коли встановлення завершено, налаштуйте редактор, щоб працювати з Pest було зручніше: Editor Setup →. Якщо ви переходите з PHPUnit, перегляньте Migration Guide →.
Перекладаємо з офіційної документації, розділ за розділом, і не ховаємо недоперекладене. Помітили неточність у терміні чи реченні: напишіть, виправимо.