@Test public void testGetAlfrescoCount() throws ExecutionException, InterruptedException { // Given Site site = new Site(); Document document = new Document(); site.setRecentModifiedDocuments(Arrays.asList(document)); when(alfrescoDocumentsService.getRecentlyModified(anyString(), anyBoolean())) .thenReturn(Arrays.asList(site)); // When Future<CountResult> count = notificationService.getAlfrescoCount("anyScreenName"); // Then assertEquals(1, (int) count.get().getCount()); }