Class ScenarioParser
java.lang.Object
configuration_file_parser.segment.ScenarioParser
Parser for the input data scenario from the configuration file
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionextractFilesFromFolders(Map<String, Map<String, String>> originalMap, String configurationFilePath, Collection<Enum<?>> supportedFormats) protected static voidgenerateCombinations(Map<String, Set<String>> innerMap, LinkedHashMap<String, String> current, List<Map<String, String>> result) parse(org.apache.commons.configuration2.Configuration config, String configurationFilePath, Collection<Enum<?>> supportedFormats)
-
Constructor Details
-
ScenarioParser
public ScenarioParser()
-
-
Method Details
-
parse
public static Map<String, Map<String,String>> parse(org.apache.commons.configuration2.Configuration config, String configurationFilePath, Collection<Enum<?>> supportedFormats) throws FileNotFoundException - Parameters:
config- filesupportedFormats-- Returns:
- Parses the scenario section of the configuration file
- Throws:
FileNotFoundException
-
extractFilesFromFolders
protected static Map<String, Map<String,String>> extractFilesFromFolders(Map<String, Map<String, String>> originalMap, String configurationFilePath, Collection<Enum<?>> supportedFormats) throws FileNotFoundException- Throws:
FileNotFoundException
-
combineMap
-
generateCombinations
-