Пример минимального файла phpunit.xml.dist, который подразумевает, что автозагрузчик и всё необходимо для работы наших классов инициализируется в vendor/autoload.php, и что все тесты лежат в каталоге tests в корне проекта, и в подкаталогах этого каталога.
PHPUnit will not set an existing environment variable, even if it is empty. That is, this will prevent that carefully crafted phpunit.xml clause from setting an environment variable
Stack Overflow Public questions and answers.
$ composer require --dev phpunit/phpunit.
PHPUnit – это система для юнит-тестирования приложений, написанных на языке PHP. Под "юнит" понимаются небольшие блоки кода, например отдельные методы класса. Т.е. можно протестировать метод на работоспособность в автоматическом режиме.
Составление набора тестов с помощью конфигурации XML.
PHPUnit stores configuration in the phpunit.xml file. Drupal comes with a sample version of this, core/phpunit.xml.dist, which you should
➜ ./vendor/bin/phpunit --version PHPUnit 8.0.0 by Sebastian Bergmann and contributors.