RSS Feed
^__^

JS Unit Testing mit FireUnit – JavaScript Unit Testing Extension

,

FireUnit ist eine Extension für eine Extension. Für Firebug nämlich.
Damit lassen sich dann ziemlich komfortabel Javascript Unit Tests machen.

Der Funktionsumfang ist überschaubar, was mir das Ding auf Anhieb sympathisch macht.

true / false Tests und String compare:


if ( typeof fireunit === "object" ) {
// Simple true-like/false-like testing
fireunit.ok( true, "I'm going to pass!" );
fireunit.ok( false, "I'm going to fail!" );

// Compare two strings - shows a diff of the
// results if they're different
fireunit.compare(
"The lazy fox jumped over the log.",
"The lazy brown fox jumped the log.",
"Are these two strings the same?"
);

}

Regex String Compare:


if ( typeof fireunit === "object" ) {

// Compare a string using a regular expression
fireunit.reCompare(
"The .* fox jumped the log.",
"The lazy brown fox jumped the log.",
"Compare a string using a RegExp."
);

}

und die Ergebnisse in der Firebug Konsole anzeigen:


if ( typeof fireunit === "object" ) {

// Display the total results
fireunit.testDone();

}

… was dann so aussieht:

FireUnit Screenshot

nice.

One response to “JS Unit Testing mit FireUnit – JavaScript Unit Testing Extension”

Leave a Reply

Your email address will not be published. Required fields are marked *