phpunit --help
PHPUnit 3.6.9 by Sebastian Bergmann.
Usage: phpunit [switches] UnitTest [UnitTest.php]
phpunit [switches] <directory>
Это означает, что у вас есть два варианта:
Если вы хотите выполнить один тест, вы можете сказать:
phpunit myTest /path/to/my/test/php
или вы можете сказать
phpunit /path/to/my/projects/tests
и рекурсивно сканирует каталог на наличие всех файлов, заканчивающихся на Test.php , и выполняет все тесты в этих папках.
Это изложено в phpunit documentation regard test suite organisation
и в справочных материалах, и, честно говоря, я никогда не видел, чтобы у кого-то были проблемы с этим до сих пор :)
Как правило, люди помещают файл phpunit.xml.dist
в корень своего проекта.
В этом файле вы можете указать все, что касается местоположения теста, начальной загрузки набора тестов и других параметров конфигурации. Check the xml file docs
Это позволяет вам просто набрать phpunit
и тесты будут запущены.