diff --git a/querydsl-jpa/src/test/java/com/mysema/query/JPAProviderRule.java b/querydsl-jpa/src/test/java/com/mysema/query/JPAProviderRule.java index f38737b2a..54c7a8775 100644 --- a/querydsl-jpa/src/test/java/com/mysema/query/JPAProviderRule.java +++ b/querydsl-jpa/src/test/java/com/mysema/query/JPAProviderRule.java @@ -37,11 +37,8 @@ public class JPAProviderRule implements MethodRule { } private boolean hasAnnotation(FrameworkMethod method, Class clazz) { - T rv = method.getMethod().getAnnotation(clazz); - if (rv == null) { - rv = method.getMethod().getDeclaringClass().getAnnotation(clazz); - } - return rv != null; + return method.getMethod().isAnnotationPresent(clazz) + || method.getMethod().getDeclaringClass().isAnnotationPresent(clazz); } }