Soy un programador de Java desde hace mucho tiempo que trabaja en un proyecto de PHP, y estoy tratando de poner en funcionamiento PHPUnit. Cuando las pruebas unitarias en Java, es común poner clases de casos de prueba y clases regulares en directorios separados, como esto -¿Disposición del directorio para las pruebas de PHPUnit?
/src
MyClass.java
/test
MyClassTest.java
y así sucesivamente.
Cuando se prueban unidades con PHPUnit, ¿es común seguir la misma estructura de directorios, o existe una mejor manera de diseñar clases de prueba? Hasta ahora, la única manera en que puedo obtener la instrucción "include (" MyClass.php ")" para que funcione correctamente es incluir la clase de prueba en el mismo directorio, pero no quiero incluir las clases de prueba cuando presiono para producción.
Referencia cruzada: [mejores prácticas de PHPUnit para organizar pruebas (noviembre de 2011)] (http://stackoverflow.com/q/8313283/367456) – hakre