YourClass mockObject = EasyMock.createMock(YourClass.class);
EasyMock.expect(mockObject.someMethod())
.andReturn(someValue);
EasyMock.replay(mockObject);
EasyMock.expect(mockObject.someMethod())
.andReturn(someValue);
EasyMock.expect(mockObject.anotherMethod())
.andThrow(new RuntimeException("Error"));
EasyMock.replay(mockObject);
EasyMock.replay(mockObject);
EasyMock.verify(mockObject);
MockMaker mockMaker = EasyMock.createMockBuilder(YourClass.class)
.addMockedMethod("someMethod")
.createMock();
EasyMock.expect(mockObject.someMethod())
.andReturn(someValue);
EasyMock.replay(mockObject);