public boolean isJUnitMethod(ASTMethodDeclaration method, Object data) { if (method.isAbstract() || method.isNative() || method.isStatic()) { return false; // skip various inapplicable method variations } if (!isJUnit5Class && !method.isPublic()) { // junit5 class doesn't require test methods to be public anymore return false; } boolean result = false; result |= isJUnit3Method(method); result |= isJUnit4Method(method); result |= isJUnit5Method(method); return result; }
if (CLONE.equals(node.getMethodName()) && node.isPublic() && !this.hasArguments(node) && this.isMethodType(node, OBJECT) && this.isMethodThrowingType(node, exceptions)) { return super.visit(node, data);
public boolean isJUnitMethod(ASTMethodDeclaration method, Object data) { if (method.isAbstract() || method.isNative() || method.isStatic()) { return false; // skip various inapplicable method variations } if (!isJUnit5Class && !method.isPublic()) { // junit5 class doesn't require test methods to be public anymore return false; } boolean result = false; result |= isJUnit3Method(method); result |= isJUnit4Method(method); result |= isJUnit5Method(method); return result; }
if (CLONE.equals(node.getMethodName()) && node.isPublic() && !this.hasArguments(node) && this.isMethodType(node, OBJECT) && this.isMethodThrowingType(node, exceptions)) { return super.visit(node, data);