@Test
 public void testWithMultipleFieldsProjection() throws Exception {
   SolrQueryMethod method =
       getQueryMethodByName("findByAnnotatedQueryWithProjectionOnMultipleFields", String.class);
   Assert.assertTrue(method.hasAnnotatedQuery());
   Assert.assertTrue(method.hasProjectionFields());
   Assert.assertFalse(method.hasFilterQuery());
   Assert.assertEquals(2, method.getProjectionFields().size());
   Assert.assertFalse(method.hasAnnotatedNamedQueryName());
   Assert.assertEquals("name:?0", method.getAnnotatedQuery());
 }