@Test @SuppressWarnings("unchecked") public void findBySeriesNameContaining() { Pageable pageable = new PageRequest(0, 1); Page<Series> page = repository.findByTitleContaining("testSeries", pageable); assertEquals("testSeries1", page.getContent().get(0).getTitle()); assertThat(page.getContent(), hasSize(1)); assertThat(page, Matchers.<Series>hasItems(hasProperty("title", is("testSeries1")))); }