Daily Shaarli
March 28, 2014
Une collection d'exemple de patrons de conception implémentés en PHP.
À lire et à relire.
Un excellent tutoriel pour faire ses premiers pas en tests unitaires en utilisant le framework de test PHPUnit.
Documentation en 5 parties :
- Partie 1 : Introduction to PHPUnit -> https://jtreminio.com/2013/03/unit-testing-tutorial-introduction-to-phpunit/
- Partie 2 : Assertions, writing a useful test and @dataProvider -> https://jtreminio.com/2013/03/unit-testing-tutorial-part-2-assertions-writing-a-useful-test-and-dataprovider/
- Partie 3 : Testing Protected/Private Methods, Coverage Reports and CRAP -> https://jtreminio.com/2013/03/unit-testing-tutorial-part-3-testing-protected-private-methods-coverage-reports-and-crap/
- Partie 4 : Mock Objects, Stub Methods and Dependency Injection -> https://jtreminio.com/2013/03/unit-testing-tutorial-part-4-mock-objects-stub-methods-dependency-injection/
- Partie 5 : Mock Methods and Overriding Constructors -> https://jtreminio.com/2013/03/unit-testing-tutorial-part-5-mock-methods-and-overriding-constructors/
On peut aussi l'utiliser directement avec symfony -> http://symfony.com/doc/current/book/testing.html
Implémentation du patron de conception "decorator" en PHP.
Une explication simple et compréhensible.
Dernière version stable : 4.0 du 7 mars 2014
Un framework the tests unitaires en PHP. Il s'intègre très bien avec NetBeans.
Il nécessite l'utilisation de xDebug pour faire les rapports de couvertures de code.
Quelques documentations utiles pour sa mise en place :
Comment accéder aux propriétés privées d'une classe sans utiliser la réflection.
Dernière version stable : 0.0.1 du 5 novembre 2013
Un framework the tests unitaires en PHP.
Comment accéder aux propriétés privées grace à la réflection