From Wikipedia, the free encyclopedia
Jump to: navigation, search

JsUnit was an open source Unit Testing framework for client-side (in-browser) JavaScript created by Edward Hieat. The project is no longer actively developed and the project manager, Pivotal Labs,[1] has switched development to Jasmine.[2]

It is essentially a port of JUnit to JavaScript. Also included is a platform for automating the execution of tests on multiple browsers and multiple machines running different OSs. Its development began in January 2001.[3]

JsUnit uses exception handling, which means JavaScript 1.4 or higher is needed. That means that the browsers supported are Internet Explorer 5.0 or later, Netscape 6.0 or later, Mozilla 0.9 or later, and Konqueror 5.0 or later. The latest version of JsUnit has been tested for:

To run the server component of JsUnit, a Java VM is needed.

JsUnit is no longer actively developed or supported by its developers.[2]

Other versions[edit]

There is a second testing framework going by the name of JsUnit, also essentially a JUnit port. That version, which in primary contrast has solely headless operation, was created by Jӧrg Schaible and introduced in August, 2001.[4]


External links[edit]