<dependency>
<groupId>org.jmock</groupId>
<artifactId>jmock</artifactId>
<version>2.8.3</version>
<scope>test</scope>
</dependency>
public class MyTestClass {
private Mockery context = new Mockery();
@Test
public void testMyMethod() {
final MyMockedObject mockedObject = context.mock(MyMockedObject.class);
context.checking(new Expectations() {{
allowing(mockedObject).getValue(); will(returnValue(42));
}});
int result = myMethod(mockedObject);
assertEquals(42, result);
}
}