An aspect-oriented extension to JUnit (no affiliation with JUnit) that seeks to make mocking and stubbing in Java trivially easy. The goal is to bring to Java what Mocha brings to Ruby.
AJHotDraw (swerl.tudelft.nl/view/AMR/AJHotDraw) is an aspect-oriented refactoring of the JHotDraw two-dimensional graphics framework. TestJHotDraw is developed as a test subproject aimed at ensuring behavior conservation between the two solutions.