Esempio n. 1
0
 @Test
 @Transactional
 public void testFilter() {
   BookFilter bf = new BookFilter("bookFilter");
   bf.setCategory(new Category("Java"));
   Page<Book> page = new Page<Book>(10);
   page.setFilter(bf);
   bookDao.getPage(page);
   List<Book> books = page.getData();
   assertEquals(10, books.size());
 }
Esempio n. 2
0
 @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());
 }