### Question:
ConfigUtils { public List<File> getCommaSeparatedFileValues(String uriValues) { List<File> result = new ArrayList<>(); String[] parts = uriValues.split("[;,]"); for (String value : parts) { result.add(new File(value.trim())); } return result; }  List<String> getNormalizedPackages(String packages); String getStringValue(Properties props, String propertyName, String defaultValue); String getStringValue2(
      Properties props, String propertyName1, String propertyName2, String defaultValue); Optional<String> getStringValue(Properties props, String propertyName); boolean getBooleanValue(Properties props, String key, boolean defaultValue); int getIntValue(Properties props, String key, int defaultValue); String getEnvVarName(String propertyName); String getSystemPropertyName(String key); List<File> getCommaSeparatedFileValues(String uriValues);  }### Answer:
@Test public void should_get_comma_separated_file_values() { List<File> files = getCommaSeparatedFileValues(" file1 , file2 ; file3 "); assertThat(files, contains(new File("file1"), new File("file2"), new File("file3"))); }