Code and Utilities

Assert.assertFieldsEqual JUnit utility class 18-Feb-2004
A free utility that provides additional JUnit functionality through a new static method. It compares the fields (private or not) in two objects for equality, skipping fields that aren't simple attributes (primitives, Strings, and Dates). It also generates an extensive error message showing each failed field comparison. Test and production code only. Use at your own risk.

CsvReader utility 17-Oct-2003
The article Evolution of Test and Code via Test-First Design demonstrated building a comma-separated values (CSV) file reader utility. This Zip file contains the latest version of the free Java source code for the CSV reader utility. Use at your own risk.