JsUnit
Project Developer Home doxygen

JsUnit

Overview

Description

JsUnit is a simple framework to write repeatable tests in JavaScript. It is an instance of the xUnit architecture for unit testing frameworks. JsUnit is a port of JUnit 3.8.1 originally written by Erich Gamma and Kent Beck. It covers the core system and the examples.

License

JsUnit is the released under the Apache Software License 2.0 (ASL).

Downloads

JsUnit uses the infrastructure of SourceForge. Therefore are all downloads are available at the of the JsUnit project page. The documentation of JsUnit contains always release notes and the project history.

The JsUnit projects uses the Perl script js2doxy.pl to convert JavaScript into pseudo C++ code, that can be used for Doxygen as input. The distribution of JsUnit contains this script in the util directory. You may download this script also from the CVS repository directly.

Usage

The documents include a little manual how to write unit tests with JsUnit. The coding conventions follow the guide line of Netscape. Since JUnit is based on Java I introduced an interface mechanism used for the JsUnit realization following a specific programming convention.

The distribution also includes some samples demonstrating the usage of JsUnit in different environments.

People

You can e-mail me for any question, suggestion or problem. Join the JsUnit mailing list hosted by Yahoo! Groups for more attention and share your request and their answer with others that may be interested. Please note that more than one JsUnit project exists. Additionally JsUnit would not have been possible in the current from with the help of other people.

Donations

While JsUnit is and will be freely available, the programming effort eats up a lot of my spare time. I really enjoy programming, but sometimes maintaining and developing a framework becomes also a burden, since it prevents me sometimes from investigating in new and other technologies. Donations will keep my delight and motivation developing JsUnit at a much higher level.

Reasons for Donations

There might be a reason for you reading at this section:

  • You appreciate the features that JsUnit already has and you want to show your appreciation for implementing these features.
  • You are an individual or business user interested in ongoing development on this framework.
  • You are a business user contributing a fair amount of money for the potential large benefit (and cost savings) that your company derives from JsUnit development.
  • Or, you have just some money to share :)

Collection of Donations

I have setup a PayPal account that accepts payments from PayPal members and people without PayPal account. Just click this button to make a donation for past JsUnit development.


JsUnit © 1999, 2000, 2001, 2002, 2003, 2006, 2007 by Jörg Schaible
Generated on Wed Apr 15 2015 02:33:07 for JsUnit by doxygen 1.8.5