Qu’est-ce qu’atoum?¶
atoum est un framework de test unitaire, tout comme PHPUnit ou SimpleTest, mais il présente quelques avantages par rapport à ces derniers :
- Moderne, utilisant les innovations des dernières versions de PHP ;
- il est simple et facile à apprendre;
- il est intuitif, sa syntaxe se veut la plus proche du langage naturel anglais;
- malgré les évolutions constantes d’atoum, la rétrocompatibilité est une des priorités de ses développeurs.
Vous pouvez trouver plus d’information sur le site officiel.
- 1. Démarrer avec atoum
- 2. Installation
- 3. Premiers tests
- 4. Lancement des tests
- 5. Comment écrire des scénarios de test
- 6. Listes des asserters
- 6.1. afterDestructionOf
- 6.2. array
- 6.3. boolean
- 6.4. castToArray
- 6.5. castToString
- 6.6. class
- 6.7. dateInterval
- 6.8. dateTime
- 6.9. error
- 6.10. exception
- 6.11. extension
- 6.12. float
- 6.13. function
- 6.14. generator
- 6.15. hash
- 6.16. integer
- 6.17. mock
- 6.18. mysqlDateTime
- 6.19. object
- 6.20. output
- 6.21. resource
- 6.22. sizeOf
- 6.23. stream
- 6.24. string
- 6.25. utf8String
- 6.26. variable
- 6.27. Asserter & assertion trucs et astuces
- 7. Système de mocks
- 8. Les moteurs d’exécution
- 9. Mode répétition
- 10. Débogage des scénarios de test
- 11. Ajustement du comportement d’atoum
- 12. Configuration & bootstraping
- 13. Annotations
- 14. Option de la ligne de commande
- 15. Cookbook
- 16. Intégration d’atoum dans votre IDE
- 17. Questions Fréquentes
- 18. Participer
- 19. Licences