*/rsh tech|
your source for programming know-how
Generated by:
Craftsman

Manual for rsh-commons

This is the manual for rsh-commons. Since the rsh-commons project contains several components, there are several sections to the manual. Please see the links in the side bar or the top level section links below for more information on the rsh-commons project, its components, and their use.

rsh-commons package

The rsh-commons package contains components that make creating applications easier. The commons components are "low-level" or "simple" components--meaning they are designed to aid low-level coding or to automate very simple tasks that are common to most projects. The components are designed to be light-weight and to make creating application components as easy as possible.

rsh-test package

The rsh-test package provides some base classes to make unit testing with JUnit more streamlined. It also contains an extension of JUnit that provides for warnings and skips (similar to how the Perl testing harness works). It is provided as a separate component because the libraries are inteded to be used with testing code--and as such, they need to be separate so build systems can intelligently choose when to include them in final build products. For instance, you usually don't want the test support libraries bundled with the final application if you are not also bundling the tests as well.