easymock

EasyMock provides an easy way to create Mock Objects for interfaces and classes generating them on the fly