@Test public void getPages() { WatermarkParameters victim = new WatermarkParameters(StreamSource.newInstance(mock(InputStream.class), "name")); victim.addPageRange(new PageRange(5, 8)); victim.addPageRange(new PageRange(3, 3)); victim.addPageRange(new PageRange(10)); Set<Integer> pages = victim.getPages(11); assertThat(pages, contains(5, 6, 7, 8, 3, 10, 11)); assertThat(pages, not(contains(1, 2, 4, 9))); }
for (Integer page : parameters.getPages(documentHandler.getNumberOfPages())) { executionContext().assertTaskNotCancelled(); try {
for (Integer page : parameters.getPages(documentHandler.getNumberOfPages())) { executionContext().assertTaskNotCancelled(); try {