JUnit
From CSSEMediaWiki
JUnit is an example of a beautiful design, emphasising design patterns. It was developed by Erich Gamma and Kent Beck.
The [Cook's tour] describes the patterns in the design.
See also
Many people who used to use JUnit are now using [TestNG], which was inspired from JUnit, but offers much more flexibility and configurability - LindsayKay