A l'heure ou vous lisez ces lignes, je suis en train de faire mon atelier "Test des applications Javascript avec QUnit et Selenium" à Paris Web, la conférence des gens bien du web (qui sont plus beau en vrai). Mais si vous lisez ces lignes pendant la conférence, cela signifie que vous n'y êtes pas (ou alors je vous conseille fortement de fermer la fenêtre et de m'écouter :mrgreen: ).
Pour vous permettre également de profiter de ce que je raconte, je vous invite donc à voir deux choses :
D'abord mon support de slides, avec lequel j'explique ce que sont les tests automatisés.
Puis le code autour duquel je présente le cas concret de test d'applications. Il vous suffit de cloner le projet sur GitHub.


Commentaires
À propos de l'exemple avec variable globale d'incrémentation, quelle pratique serait meilleure ?
Je pensais à une classe myClasses avec comme attribut un array de myClass, ce qui permettrait de compter le nombre d'objets dans l'array. Mais peut-être que la manipulation des objets est un peu plus difficile de cette façon. Tu en penses quoi ?
PS : Je n'ai pas choisi de participer à ton atelier à Paris Web car j'avais déjà lu ton billet sur l'écriture de code testable :)
Ton idée est le principe même de Zend Loader ;) Après je n'ai pas donné de solution à cette pratique parce qu'il n'y en a pas de magique. Cela dépends fortement du contexte.