public void testMultiThreaded() throws InterruptedException, IOException, URISyntaxException, ComponentConfigurationException {
File reportsDir2 = new File(SurefireArchiverUnitTest.class.getResource("/surefire-archiver-test2").toURI().getPath());
doReturn(reportsDir2).when(this.mojoInfo).getConfigurationValue("reportsDirectory", File.class);
touchReportFiles(reportsDir2);
final MojoInfo mojoInfo2 = createMojoInfo();
doReturn(reportsDir2).when(mojoInfo2).getConfigurationValue("reportsDirectory", File.class);
int count = 20;
ArchiverThread t1 = new ArchiverThread(this.mojoInfo, count);
ArchiverThread t2 = new ArchiverThread(mojoInfo2, count);