### Question:
NativeLibraryManager implements NativeLibraryExtractor { public void extractFiles() throws IOException { extractFiles(this); } NativeLibraryManager(final PersistenceStore store); void extractFiles(); void extractFile(final String operatingSystem, final String architecture, final String fileName); static synchronized void initialize();  }### Answer:
@Test public void extractFiles() throws Exception { final NativeLibraryExtractor extractor = mock(NativeLibraryExtractor.class); NativeLibraryManager.extractFiles(extractor); verify(extractor, times(82)).extractFile(isA(String.class), Matchers.<String>anyObject(), isA(String.class)); }