JDave is a behavior-driven development framework that provides an easy way to specify the behavior of your Java classes.
Changes
This version adds specification grouping, a Wicket module for Wicket development, and a Maven reporting plugin. JMock has been upgraded to 2.1. The Maven groupId has been changed to org.jdave. Hamcrest matchers can be used to set expectations for elements of collections.
URL: JDave