@Test @Transactional public void testNamedQuery() { BookFilter filter = new BookFilter("booksByAuthorName"); filter.setAuthorName("Martin"); Page<Book> page = new Page<Book>(); page.setFilter(filter); page.setSortName("publishedDate"); page.setOrderDesc(); bookDao.getPage(page); assertEquals(4, page.getData().size()); }