Projects / jsUnity


jsUnity is a lightweight JavaScript testing framework that is context-agnostic. It doesn't rely on any browser capabilities, and therefore can be run inside HTML, ASP, WSH, or any other context that uses JavaScript/JScript/ECMAScript.

Operating Systems

Recent releases

  •  25 Mar 2009 16:06

    Release Notes: This release introduces the TestSuite and TestResults objects and the compile function. It adds more assertion functions. It fixes function probing logic. It adds scoping to test cases.

    •  20 Feb 2009 09:32

      Release Notes: jsUnity.env was added, which contains defaultScope and getDate. results.duration was added. Messages are counted with proper plural/singular wording. Test runners were made proper HTML. run() now can take multiple test suites as arguments. globalScope was renamed to defaultScope.

      •  18 Feb 2009 11:42

        Release Notes: The jsUnity assignment method was fixed to make JScript happy. The need for runner functions was removed. Suite type handling was rewired. Probing was added to array suites. Array suites now support both strings and functions as items. was renamed to results.suiteName.

        •  17 Feb 2009 18:54

          No changes have been submitted for this release.


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.