тестирование пакета композитора

Я написал пакет и в процессе разработки хочу запустить на нем модульные тесты. Это в основном означает, что мне нужен файл начальной загрузки для регистрации автозагрузчика для моего пакета.

Любой пакет, на который я смотрю, не имеет специального файла начальной загрузки, поэтому я не совсем понимаю, как разработчики тестируют свои собственные пакеты.

Это моя структура каталогов

src
.CompanyName
..PackageName
...Class 1
...Class 2

tests
.Class1Test
.Class2Test

composer.json
phpunit.xml.dist

Теперь, если я бегуphpunit внутри корневого каталога, все мои тесты говорят\\CompanyName\\PackageName\\Class1 не был найден Что является легитимным, поскольку никто не включал их. Так что вопрос -Как и когда я включаю мои занятия.

Глядя наслучайные пакеты Я вижу, что они полагаются наvendor/autoload.php, но у меня нет этого продавца реж. Должен ли я бежатьcomposer install чтобы это было создано?

Ответы на вопрос(2)

Ваш ответ на вопрос