¿Qué marcos y herramientas recomendaría para probar unidades y objetos simulados en Perl?¿Cuáles son los buenos marcos para pruebas unitarias y objetos simulados en Perl?
Tengo una aplicación Perl existente, que principalmente tiene acceso a la base de datos, lectura y escritura de archivos. La aplicación es básicamente un tipo de trabajo por lotes, lee muchas cosas de archivos y bases de datos y escribe un montón de archivos nuevos y algunas cosas en la base de datos.
La aplicación actualmente no tiene ninguna prueba de unidad, pero me gustaría que la aplicación de refactor tenga buenas pruebas de unidad.
¿Qué marcos y herramientas recomendaría para probar unidades y burlarse de objetos? Por ejemplo, algo similar a Hamcrest y JMock de Java?
Además, ¿hay algún buen marco de pruebas basado en el Comportamiento basado en el comportamiento (BDD, Behavior Driven Development)?
Test :: Class es una fantástica herramienta para realizar pruebas basadas en objetos; es liviano y funciona con Test :: More y todas las herramientas de prueba de unidad relacionadas con Test :: Builder. –