FireUnit est une extension Firefox crée par John Resig pour effectuer des tests unitaires avec Javascript.
Le principe est similaire qu’avec les tests unitaires avec PHP mais cette fois-ci en Javascript !
Voici par exemple un bout de code commenté
if ( typeof fireunit === "object" ) { // Simple true-like/false-like testing fireunit.ok( true, "Je passe" ); fireunit.ok( false, "Je ne passe pas!" ); // Compare two strings - shows a diff of the // results if they're different fireunit.compare( "Le blog de dator.fr", "Le blog de clement", "C'est pareil ?" ); // Compare a string using a regular expression fireunit.reCompare( "Le .* de dator.fr", "Le blog de dator.fr", "Comparaison avec une expression régulière" ); // Display the total results fireunit.testDone(); }
Et voici le résultat que nous donne l’addon FireUnit de Firebug :
On peut donc tester simplement les chaines de caractères et tout ce que l’on veut et avoir un résultat graphique très intéressant !
Article original écrit par Dator et publié sur Dator.fr, le 2008. | Lien direct vers cet article | © Dator.fr - 2008
Mot clés: Firefox, FireUnit, Javascript, Test unitaires