2009-07-02 20 views
6

¿Es posible ejecutar casos de prueba de PHP Zend (aquellos que extienden Zend_Test_PHPUnit_ControllerTestCase, etc.) a través de Eclipse PDT?Ejecutando prueba de PHP Zend en Eclipse

Me gustaría poder ejecutarlos de manera similar al ejecutar pruebas JUnit en Eclipse, haciendo clic derecho en el archivo de prueba y seleccionando "Ejecutar como caso de prueba JUnit".

Me encantaría ver la barra verde o roja en lugar de tener que ir a la línea de comando :).

Gracias de antemano.

Respuesta

0

echar un vistazo al plugin SimpleTest para Eclipse, que tiene soporte PHPUnit aunque no puedo verificar si funciona o no:

http://www.simpletest.org/

se ejecutan pruebas de manera similar a JUnit a través de "Ejecutar como SimpleTest", y hay una vista de resultados similar a JUnit.

1

Nunca he podido obtener el SimpleTest Eclipse plugin para trabajar con pruebas basadas en PHPUnit, aunque es teóricamente posible. Puede hacer que PHPUnit se ejecute en el IDE de Eclipse, pero de una manera que solo descarga el resultado a la consola. Al menos, no tiene que abandonar el IDE, aunque no obtiene buenos informes de rojo/verde. Si alguien puede extender el maldito plugin SimpleTest para incluir PHPUnit, me gustaría saberlo.

0

Usted puede utilizar el componente PHPUnit del plug-in de Eclipse PTI: http://www.phpsrc.org/projects/pti-phpunit/wiki/

Se le proporcionará con un generador de patrones, formas sencillas para ejecutar las pruebas y el código destacando para ver qué prueba ha fallado dónde.

1

Otra opción es MakeGood "un corredor de prueba continuo para ejecutar pruebas unitarias en Eclipse PDT"

Cuestiones relacionadas