compositor paquete de prueba bootstrap

He escrito un paquete y, como parte del proceso de desarrollo, quiero ejecutar pruebas unitarias en él. Básicamente, esto significa que necesito un archivo bootstrap para registrar el autoloader para mi paquete.

Cualquier paquete que miro no tiene un archivo de arranque específico, por lo que no entiendo bien cómo los desarrolladores están probando sus propios paquetes.

Esta es mi estructura de directorios

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

tests
.Class1Test
.Class2Test

composer.json
phpunit.xml.dist

Ahora si corrophpunit Dentro del directorio raíz, todas mis pruebas dicen\\CompanyName\\PackageName\\Class1 no fue encontrado Lo cual es legito, ya que nadie los tuvo incluidos. Entonces la pregunta es -¿Cómo y cuándo incluyo mis clases?.

Mirando a unpaquetes al azar Puedo ver que confían envendor/autoload.php, pero no tengo este directorio de proveedores. Debería corrercomposer install tenerlo creado?

Respuestas a la pregunta(2)

Su respuesta a la pregunta