JavaLib
 
Tester
 
Setup
User's Guide
Tester API
Samples
Javadocs
 
Sources
Downloads
 
TSRJ Home
TSRJ Local

Tester Prima Library

The Prima version of the tester library is designed for a novice programmer. This pages refer exclusively to the Prima version.

The Avanti version of the tester library will contain additional features and provide more flexibility for fine-tuning the test cases for a more seasoned programmer. The link to its GoogleCode pages are given below.

The tester library supports the comparison of the values of an arbitrary pair of data. It reports the number of tests performed, the number of failed tests, provides a report on all failed tests with reference to the test that failed as well as a display of the actual and expected values. Additionally, it also supports the conversion of any object to a representation as a well-formatted String. The test report includes a display of all data defined in the class that invoked the tests.

Setup describes how the programmer can invoke the tester library. To support both a novice user and a seasoned programmer, and to give the user a choice of the detail of reporting, we provide a behind-the-scenes invocation of the library, standard access from user-define main method, and a flexibility that uses Java annotations.

User's Guide describes the functionality of the tester library and gives examples of its use. If you are new to this library you may want to start with the Overview part of the User's Guide.

Tester API lists in a concise manner all classes and public methods in the tester library with a brief description of the functionality for each entry.

Samples section provides links to several programs that illustrate all features of the tester library.

Javadocs section provides the full Javadoc documentation for the tester library.

Sources section provides a link to the sources for all classes that are a part of the tester library.


The GoogleCode home for the tester library, especially Avanti, the advanced version that supports code coverage and more: googlecode pages.


last updated on Thu Nov 19 12:14:20 EST 2009generated with PLT Scheme