Il s'agit de pouvoir faire des tests unitaires avec des opérations sur le système de fichiers, via PHPUnit. L'auteur montre l'utilisation de https://github.com/bovigo/vfsStream/ qui permet de créer un système virtuel : pratique en cas de plantage de la suite de tests par exemple, pas besoin de faire le ménage ^^
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Un bon contre exemple à l'utilisation des mocks... Dans le cas de l'article, l'auteur préfère employer un repository "in memory".
Un article intéressant sur la "pyramide des tests". L'auteur s'est retrouvé face à plein de tests unitaires, plein de tests end-to-end, mais pas grand chose en tests d'intégration. Il montre comment il s'y est pris pour transformer certains tests end-to-end en tests d'intégration.
Tout est dans le titre
Les réflexions de Karl Dubost sur l'utilisation des mocks pour les tests unitaires python
Tout est dans le titre