La méthodologie TDD, on l'a vu, propose d'écrire les tests comme première étape de code. Mais comment s'y prendre en JavaScript? Jetons un oeil à la solution proposée par les développeurs Yahoo!
Ceux connaissant Java ont l'habitude des frameworks tel JUnit ou encore TestNG. Le principe est le même avec YUI Test (développé donc par Yahoo!) qui va être utilisé lors de cet article.
TDD est une méthodologie bien connue - devrait en tout cas - des développeurs, mais l'appliquez-vous à votre code JavaScript? Personnellement, moi non. En tout cas pas jusqu'à maintenant... Je dois dire que je n'y prêtais même pas attention, je fonçais tête baissée dans le code et ensuite hop je lançais firebug et essayais de voir ce qui n'allait pas.