public Object intercept(final Object obj, final Method method, final Object[] args, final MethodProxy proxy) throws Throwable { Object result; if (baseClassMethod(method, obj.getClass())) { result = runBaseObjectMethod(obj, method, args, proxy); } else { result = testStepResult(obj, method, args, proxy); } return result; }
public Object intercept(final Object obj, final Method method, final Object[] args, final MethodProxy proxy) throws Throwable { Object result; if (baseClassMethod(method, obj.getClass())) { result = runBaseObjectMethod(obj, method, args, proxy); } else { result = testStepResult(obj, method, args, proxy); } return result; }
public Object intercept(final Object obj, final Method method, final Object[] args, final MethodProxy proxy) throws Throwable { Object result; if (baseClassMethod(method, obj)) { result = runBaseObjectMethod(obj, method, args, proxy); } else { result = testStepResult(obj, method, args, proxy); } return result; }