rMock: Java virtual Mock Object framework
rMock 2.0.0 is a Java mock object framework to use with JUnit. rMock has support for a setup-modify-run-verify workflow when writing jUnit tests. It integrates better with IDE refactoring support and allows designing classes and interfaces in a true test-first fashion. rMock has the flexibility and power of jMock, while the recording of mock calls is influenced by EasyMock.
link






