@SuppressWarnings("unchecked") @Test public void shouldGet() { // given FacetedPage page = mock(FacetedPage.class); given(template.queryForPage(isA(SearchQuery.class), isA(Class.class))).willReturn(page); // when commentDao.get(0, 10); // then verify(template).queryForPage(isA(SearchQuery.class), isA(Class.class)); }