2009-07-02 10 views
6

Est-il possible d'exécuter des tests PHP Zend (ceux qui étendent Zend_Test_PHPUnit_ControllerTestCase, etc.) via Eclipse PDT? Je voudrais être capable de les exécuter de la même manière que vous exécutez des tests JUnit dans Eclipse, en cliquant avec le bouton droit sur le fichier de test et en sélectionnant "Exécuter en tant que scénario de test JUnit".Exécution du test PHP Zend dans Eclipse

J'aimerais voir la barre verte ou rouge au lieu d'avoir à aller à la ligne de commande :).

Merci d'avance.

Répondre

0

Jetez un coup d'oeil dans le plugin SimpleTest pour Eclipse, il a le soutien de PHPUnit bien que je ne peux pas vérifier si cela fonctionne ou non:

http://www.simpletest.org/

Vous exécutez des tests de façon similaire à JUnit via "Exécuter en tant SimpleTest", et il y a une vue de résultat semblable à JUnit.

1

Je n'ai jamais réussi à faire fonctionner le SimpleTest Eclipse plugin avec des tests basés sur PHPUnit, même si c'est théoriquement possible. Vous pouvez faire en sorte que PHPUnit s'exécute dans l'EDI Eclipse, mais d'une manière qui ne fait que copier la sortie vers la console. Au moins, vous n'avez pas besoin de quitter l'IDE, même si vous n'obtenez pas de bons rapports rouges/verts. Si quelqu'un peut étendre le fichu plugin SimpleTest pour inclure PHPUnit, j'aimerais en entendre parler.

0

Vous pouvez utiliser le composant PHPUnit du plugin Eclipse PTI: http://www.phpsrc.org/projects/pti-phpunit/wiki/

Il vous fournira un générateur de test, des moyens simples pour exécuter des tests et le code mettant en évidence pour voir quel test a échoué où.

1

Une autre option est MakeGood "un testeur continu pour exécuter des tests unitaires sur Eclipse PDT"

Questions connexes