### Question:
JRobinConverter { public List<File> findRrds(final File topDirectory) { final List<File> files = new ArrayList<File>(); findRrds(topDirectory, files); return files; }  static void main(final String[] args); void execute(final String[] args); List<File> getMatchingGroupRrds(final File rrdGroupFile); List<String> getDsNames(final File rrdFile); List<String> getRras(final File rrdFile); Map<String, Integer> getDsIndexes(final RrdDb rrd); void consolidateRrdFile(final File groupFile, final File outputFile); List<File> findRrds(final File topDirectory); List<File> findGroupRrds(final File topDirectory); void findRrds(final File directory, final List<File> files); File createTempRrd(final File rrdFile); boolean moveFileSafely(final File in, final File out);  }### Answer:
@Test public void testCleaner() throws Exception { createMockSineRrds(null); RrdCleaner cleaner = new RrdCleaner(); List<File> rrds = cleaner.findRrds(new File("src/test/rrds")); assertEquals(14, rrds.size()); }