FireUnit, les tests unitaires avec Javascript

Publié le 30 décembre 2008 par Dator

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