Pregunta

Soy un gran admirador de simpletest porque es lo que sé. Tiene un excelente soporte para burlas y pruebas web.

Pero siempre tengo miedo de estancarme, por lo que cualquier argumento convincente para cambiar sería apreciado.

¿Fue útil?

Solución

No creo que ninguno vaya a desaparecer pronto. Simpletest es mantenido por un pequeño pero involucrado grupo de personas.

PHPUnit parece tener una base de usuarios más grande, lo que puede contar como un argumento para cambiar. Aunque estoy bastante contento con Simpletest.

Otros consejos

No he usado SimpleTest, así que no puedo decir mucho en comparación. Sin embargo, solo por observación, la sintaxis de PHPUnit parece mucho más detallada.

El PHPUnit Manual es una gran fuente de documentación, y cubre la mayoría de las áreas del marco. Mi única queja sobre el manual es que algunas áreas carecen de detalles.

Mi razón principal para usar PHPUnit sobre SimpleTest es que tiene una excelente integración de Phing .

Acabo de responder una pregunta similar y agregué que hay phpt . phpt también se integra en PHPUnit.

Recomendaría behat (+ visón) http://behat.org/

Es una prueba funcional / integracional, pero cubre mucho más código en mucho menos tiempo ...

P.S. En realidad, puede usarlo para escribir unidades / pruebas, pero es un poco exagerado ...

No sé si desea cambiar per-se, pero me gusta phpt para probar pequeñas bibliotecas de código o hacer pruebas por la puerta más temprano que tarde, si hay ninguno en una biblioteca existente que necesita ser probado.

phpt no escalará tan bien como Simpletest, pero de nuevo, es la herramienta adecuada para el trabajo correcto. Eche un vistazo a este artículo para una discusión en profundidad que lo ayude arriba.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top