org_apache_struts2_rest_RestWorkflowInterceptorTest_java
com.mockobjects.dynamic.Mock
public Object invoke(Object proxy, Method method, Object[] args) throws Throwable {
        try {
            if (this.isCheckingEqualityOnProxy(method, args)) {
                return new Boolean(args[0] == this.proxy);
            }
            if (this.isMockNameGetter(method, args)) {
                return this.getMockName();
            }
            return this.callSequence.call(this, method.getName(), args == null ? new Object[]{} : args);
        }
        catch (AssertionFailedError ex) {
            throw new AssertionFailedError(this.name + ": " + ex.getMessage());
        }
    }
 -> java.lang.reflect.Method.getName(): java.lang.String -> java.lang.String.equals(java.lang.Object): boolean -> java.lang.reflect.Method.getName(): java.lang.String -> java.lang.String.equals(java.lang.Object): boolean -> java.lang.reflect.Method.getName(): java.lang.String -> java.util.List.iterator(): java.util.Iterator -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object -> java.lang.String.equals(java.lang.Object): boolean
 [CALL] [CALL] -> java.lang.reflect.Method.getName(): java.lang.String -> java.lang.String.equals(java.lang.Object): boolean [EXIT] [CALL] -> java.lang.reflect.Method.getName(): java.lang.String -> java.lang.String.equals(java.lang.Object): boolean [EXIT] -> java.lang.reflect.Method.getName(): java.lang.String [CALL] [CALL] -> java.util.List.iterator(): java.util.Iterator -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object [CALL] [CALL] -> java.lang.String.equals(java.lang.Object): boolean [CALL] [EXIT] [EXIT] [EXIT] [EXIT] [CALL] [CALL] [CALL] [EXIT] [EXIT] [EXIT] [EXIT] [EXIT]