@Test void testOptionalArgs() { parser = new ArgParser(); final String[] args; args = new String[]{"-v", "0000004595", "-x", testFileSource1, "-o", "/tmp/" + pid + "" + ".json", "-c", configFilePath, "-s"}; final ManifestBuilderProcess processor = parser.init(args); processor.run(); }
ManifestBuilderProcess init(final String[] args) { final Config config = parseConfiguration(args); return new IIIFProducer(config); }
ArgParser { ManifestBuilderProcess init(final String[] args) { final Config config = parseConfiguration(args); return new IIIFProducer(config); } }
ArgParser { ManifestBuilderProcess init(final String[] args) { final Config config = parseConfiguration(args); return new IIIFProducer(config); }  }
ArgParser { ManifestBuilderProcess init(final String[] args) { final Config config = parseConfiguration(args); return new IIIFProducer(config); }  Config parseConfiguration(final String[] args); }
ArgParser { ManifestBuilderProcess init(final String[] args) { final Config config = parseConfiguration(args); return new IIIFProducer(config); }  Config parseConfiguration(final String[] args);  }