mercredi 1 juillet 2009

Exemple de mise en oeuvre des mock

Vous trouverez ici une classe de tests unitaires pour tester ce code, qui utilise l'extension PHP memcache.

Son intérêt est qu'elle permet d'effectuer les tests sans devoir disposer d'un serveur memcache opérationnel, grâce à la technique des mocks.

Lire la suite

mercredi 24 juin 2009

Évolution d'une classe PHP permettant d'éxécuter des tests unitaires

Il y a déjà au moins deux ans, lorsque j'ai commencé à développer la classe de tests unitaires en PHP de ogo, je me suis inspiré de l'existant, et plus particulièrement de SimpleTest.

J'ai donc conçu ma classe comme une classe abstraite, contenant une méthode permettant l'éxécution des tests, ainsi que plusieurs autres permettant de tester des assertions.

Cependant, sur le long terme, cela m'a posé un problème.

Lire la suite