private boolean baseClassMethod(final Method method, final Class callingClass) { boolean isACoreLanguageMethod = (OBJECT_METHODS.contains(method.getName())); boolean methodDoesNotComeFromThisClassOrARelatedParentClass = !declaredInSameDomain(method, callingClass); return (isACoreLanguageMethod || methodDoesNotComeFromThisClassOrARelatedParentClass); }
private boolean baseClassMethod(final Method method, final Class callingClass) { boolean isACoreLanguageMethod = (OBJECT_METHODS.contains(method.getName())); boolean methodDoesNotComeFromThisClassOrARelatedParentClass = !declaredInSameDomain(method, callingClass); return (isACoreLanguageMethod || methodDoesNotComeFromThisClassOrARelatedParentClass); }
private boolean baseClassMethod(final Method method, Object obj) { Class callingClass = obj.getClass(); boolean isACoreLanguageMethod = (OBJECT_METHODS.contains(method.getName())); boolean methodDoesNotComeFromThisClassOrARelatedParentClass = !declaredInSameDomain(method, callingClass); boolean isSilentMethod = isSilent(callingClass, method, obj); return (isACoreLanguageMethod || methodDoesNotComeFromThisClassOrARelatedParentClass || isSilentMethod); }
private boolean shouldSkipMethod(final Method methodOrStep, final Class callingClass) { return ((aPreviousStepHasFailed() || testIsPending()) && declaredInSameDomain(methodOrStep, callingClass)); }
private boolean shouldRunInDryRunMode(final Method methodOrStep, final Class callingClass) { return ((aPreviousStepHasFailed() || testIsPending() || isDryRun()) && declaredInSameDomain(methodOrStep, callingClass)); }
private boolean shouldSkipMethod(final Method methodOrStep, final Class callingClass) { return ((aPreviousStepHasFailed() || testIsPending() || isDryRun()) && declaredInSameDomain(methodOrStep, callingClass)); }