2009-07-02 16 views
6

È possibile eseguire casi di test PHP Zend (quelli che estendono Zend_Test_PHPUnit_ControllerTestCase, ecc.) Tramite Eclipse PDT?Esecuzione di PHP Zend Test in Eclipse

Mi piacerebbe essere in grado di eseguirli in modo simile durante l'esecuzione dei test JUnit in Eclipse, facendo clic con il pulsante destro del mouse sul file di test e selezionando "Esegui come caso di test JUnit".

Mi piacerebbe vedere la barra verde o rossa invece di dover andare alla riga di comando :).

Grazie in anticipo.

risposta

0

Date un'occhiata al plugin di SimpleTest per Eclipse, che ha il supporto PHPUnit anche se non posso verificare se funziona o no:

http://www.simpletest.org/

Si esegue i test in modo simile a JUnit tramite "Esegui come SimpleTest", e c'è una vista dei risultati simile a JUnit.

1

Non sono mai stato in grado di ottenere il SimpleTest Eclipse plugin per lavorare con test basati su PHPUnit, sebbene sia teoricamente possibile. È possibile ottenere PHPUnit per l'esecuzione nell'IDE di Eclipse, ma è in un modo che scarica semplicemente l'output sulla console. Almeno, non è necessario lasciare l'IDE, anche se non si ottengono buoni rapporti rosso/verde. Se qualcuno può estendere il dannato plug-in SimpleTest per includere PHPUnit, mi piacerebbe sentirlo.

0

È possibile utilizzare il componente PHPUnit del plugin di Eclipse PTI: http://www.phpsrc.org/projects/pti-phpunit/wiki/

E vi fornirà un generatore di prova, i modi semplici per eseguire test e il codice evidenziando per vedere quali test fallito dove.

1

Un'altra opzione è MakeGood "un test corridore continuo per eseguire unit test su Eclipse PDT"

Problemi correlati