### Question:
ScenariooValidator { public boolean validate() throws InterruptedException { cleanDerivedFilesIfRequested(); Map<BuildIdentifier, BuildImportSummary> buildImportSummaries = validationBuildImporter.importBuildsAndWaitForExecutor(); return evaluateSummaries(buildImportSummaries); } ScenariooValidator(File docuDirectory, boolean doCleanDerivedFiles); boolean validate();  }### Answer:
@Test void validation_successful_with_own_example_docu(@TempDir File testDirectory) throws InterruptedException, IOException { File docuDirectory = new File("../scenarioo-docu-generation-example/src/test/resources/example/documentation/scenarioDocuExample"); FileUtils.copyDirectory(docuDirectory, testDirectory); boolean result = new ScenariooValidator(testDirectory, true).validate(); assertTrue(result); }
@Test void validation_failed_for_invalid_path() { File inexistentDirectory = new File("./this/path/does/not/exist"); assertThrows(IllegalArgumentException.class, () -> new ScenariooValidator(inexistentDirectory, true).validate()); }