@Test public void testIndexFolderWhenFolderExistsShouldIndexFolder() { underTest.indexFolder(folder1); verify(fileIndexer).indexFile(file); }
public void indexFolder(final File file) { if (file.canRead()) { if (file.isDirectory()) { processFolder(file); } else { fileIndexer.indexFile(file); } } }
FolderIndexer { public void indexFolder(final File file) { if (file.canRead()) { if (file.isDirectory()) { processFolder(file); } else { fileIndexer.indexFile(file); } } } }
FolderIndexer { public void indexFolder(final File file) { if (file.canRead()) { if (file.isDirectory()) { processFolder(file); } else { fileIndexer.indexFile(file); } } }  }
FolderIndexer { public void indexFolder(final File file) { if (file.canRead()) { if (file.isDirectory()) { processFolder(file); } else { fileIndexer.indexFile(file); } } }  void indexFolder(final File file); }
FolderIndexer { public void indexFolder(final File file) { if (file.canRead()) { if (file.isDirectory()) { processFolder(file); } else { fileIndexer.indexFile(file); } } }  void indexFolder(final File file);  }