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
