Schon mit PHP habe ich Versuche durchgeführt, Unit Testing konsequent umzusetzen. In meinem Japlog System habe ich das dann auch durchgeführt. Kein Code ohne Tests. Habe dann auch darauf basierend bei den namics-internen Dev.Days einen Vortrag gehalten, um einige Vorurteile gegenüber PHP abzubauen (so von wegen quick und dirty Sprache).
Dann kam noch Ruby on Rails dessen einfaches und integriertes Testing ein zentraler Grund für meine Begeisterung war und ist. Rails bringt in den neueren Versionen integrierte Unterstützung für AJAX mit und ich vermisste immer wieder die Unit Tests für den ganzen Java Script Code. Doch es sieht so aus, als könnte ich in Zukunft auch Java Script mit Unit Tests ausrüsten:
Mochikit is a highly documented and well tested, suite of JavaScript libraries that will help you get shit done, fast. We took all the good ideas we could find from our Python, Objective-C, etc. experience and adapted it to the crazy world of JavaScript.
Ich hatte bisher keine Zeit, das Framework auszutesten, werde das aber definitiv nachholen und hier berichten.
(Via lesscode.org.)