Estoy creando una clase que tendrá un método público, que devuelve un valor indexado por un parámetro. Tengo un solo paquete en este momento. Los directorios dentro del paquete actualmente tengo son:Symfony 2 - ¿Dónde debería poner una clase de utilidad?
/Controller
/DataFixtures
/DependencyInjection
/Document
/Entity
/Resources
/Tests
¿Cuál es la convención para la colocación de una clase como esta?
Eso depende. Normalmente comienzas escribiendo una prueba que falla primero. ¿Puedes compartir el código de tu prueba? Eso a menudo es útil para ubicar el lugar correcto de una clase. – hakre
@hakre Gracias por el consejo. Me encantaría comenzar a adoptar TDD, pero todavía no estoy allí. Le daré una oportunidad de batir uno. Como este no es un controlador, ¿dónde puedo pasar la prueba? ¿Acabo de ponerlo en el directorio de Pruebas? – gview