Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package sandbox;
- import org.easymock.EasyMockSupport;
- import org.junit.Test;
- import static org.easymock.EasyMock.*;
- public class EasyMocksSandbox extends EasyMockSupport {
- private static interface Interface {
- Object method(long l);
- }
- @Test
- public void test() throws Throwable {
- Interface mock = createMock(Interface.class);
- expect(mock.method(eq(1))).andReturn(null);
- replayAll();
- mock.method(1);
- verifyAll();
- }
- }
- /* Output:
- java.lang.AssertionError:
- Unexpected method call Interface.method(1):
- Interface.method(1): expected: 1, actual: 0
- at org.easymock.internal.MockInvocationHandler.invoke(MockInvocationHandler.java:44)
- at org.easymock.internal.ObjectMethodsFilter.invoke(ObjectMethodsFilter.java:85)
- at sandbox.$Proxy5.method(Unknown Source)
- at sandbox.EasyMocksSandbox.test(EasyMocksSandbox.java:22)
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement