|
24
juil
2009
|
Pour s'assurer qu'un message E-mail est bien envoyé, il faut utiliser un objet factice (mock) qui va simuler le comportement d'un objet réel. |
|
09
jun
2009
|
La deuxième release candidate de NetBeans 6.7 est disponible. La prochaine version majeure de l'IDE inclut quelques nouveautés spécifiques à PHP comme la complétion SQL. |
|
15
may
2009
|
J'avais un test unitaire basé sur Zend_Test qui ne s'exécutait pas. La seule sortie que j'obtenais c'était l'entête PHPUnit : PHPUnit 3.3.16 by Sebastian Bergmann. J'ai d'abord pensé que c'était Zend_Loader_Autoloader qui me jouait des tours. J'ai donc commencé à ajouter des require_once un peu partout (une vraie galère). Mais en fait ce n'était pas lui qui était en cause. |
|
18
nov
2008
|
Vous pouvez à présent lancer vos tests. Ouvrez une fenêtre DOS (vous savez, ce truc avec le fond noir) et tapez les incantations suivantes : cd c:\wamp\www\votreapp\test c:\wamp\php\phpunit AllTests La bête devrait vous répondre : |
|
18
nov
2008
|
Ceci étant fait, on va créer notre suite de tests. Ajoutez un répertoire test à la racine de votre application et placez-y le code suivant. /test/AllTests.php |
|
18
nov
2008
|
Pour commencer, nous devons installer la bibliothèque PHPUnit qui n'est pas fournie avec le framework. Le plus simple (en théorie) est d'utiliser PEAR : pear channel-discover pear.phpunit.de pear channel-discover pear.symfony-project.com pear update-channels pear clear-cache pear install phpunit/PHPUnit Pour mettre à jour PHPUnit, vous pourrez utiliser la commande suivante : |
|
20
oct
2008
|
Le composant Zend_Test permet de réaliser des tests unitaires sur les applications utilisant le modèle MVC. Nous allons voir comment mettre en place des suites de tests qui nous permettront de vérifier le bon fonctionnement de notre application. |

