|
Class Summary |
| PrintStreamWithHistory |
An enhanced version of PrintStream that provides for a history
recall function and some other features making I/O testing a bit
easier to perform. |
| PrintWriterWithHistory |
An enhanced version of PrintWriter that provides for a history
recall function and some other features making I/O testing a bit
easier to perform. |
| ReflectionSupport |
This class provides static helper methods to use reflection to check
for and invoke methods on objects. |
| StringNormalizer |
This class represents a programmable string "normalizing" engine that
can be used to convert strings into a canonical form, say, before
comparing strings for equality or something. |
| StringNormalizer.RegexNormalizerRule |
A highly reusable concrete implementation of StringNormalizer.NormalizerRule
that applies a series of regular expression
substitutions. |
| SystemIOUtilities |
A utility class that provides functions for replacing System
I/O streams with helpful alternative implementations to make some
testing jobs easier. |
| TestCase |
This class provides some customized behavior beyond the basics of
TestCase to support testing of I/O driven
programs and flexible/fuzzy comparison of strings. |