diff --git a/src/test/java/org/springframework/data/jpa/repository/query/SimpleJpaQueryUnitTests.java b/src/test/java/org/springframework/data/jpa/repository/query/SimpleJpaQueryUnitTests.java index 5157b3781..b47df59fd 100644 --- a/src/test/java/org/springframework/data/jpa/repository/query/SimpleJpaQueryUnitTests.java +++ b/src/test/java/org/springframework/data/jpa/repository/query/SimpleJpaQueryUnitTests.java @@ -89,14 +89,10 @@ public class SimpleJpaQueryUnitTests { } @Test - @SuppressWarnings({ "rawtypes", "unchecked" }) public void prefersDeclaredCountQueryOverCreatingOne() throws Exception { - method = mock(JpaQueryMethod.class); - when(method.getCountQuery()).thenReturn("foo"); - when(method.getParameters()).thenReturn( - new JpaParameters(SimpleJpaQueryUnitTests.class.getMethod("prefersDeclaredCountQueryOverCreatingOne"))); - when(method.getEntityInformation()).thenReturn((JpaEntityMetadata) new DefaultJpaEntityMetadata(User.class)); + method = new JpaQueryMethod(SimpleJpaQueryUnitTests.class.getMethod("prefersDeclaredCountQueryOverCreatingOne"), + metadata, extractor); // mock(JpaQueryMethod.class); when(em.createQuery("foo", Long.class)).thenReturn(query); SimpleJpaQuery jpaQuery = new SimpleJpaQuery(method, em, "select u from User u", EVALUATION_CONTEXT_PROVIDER,