ReporterParameterParser { static String parseParameterValueFromMapOfParameters(Map<String, String> parameters, String parameterKey) { return parameters.get(parameterKey); } private  ReporterParameterParser();   }
@Test public void parseParameterValueFromListOfParameterWithContainedExactParameter() { final String idValue = "12345"; Map<String, String> parameters = new HashMap<String, String>() { { put(REPORTER_PARAMETER_PREFIX, "info-parameter"); put(id, idValue); put("--version", "1.0.0"); } }; String parameterValue = ReporterParameterParser.parseParameterValueFromMapOfParameters(parameters, id); assertThat(parameterValue).isEqualTo(idValue); }
@Test public void parseParameterValueFromListOfParameterWithoutContainedParameter() { final String idValue = "12345"; final String idPlus = id + "plus"; Map<String, String> parameters = new HashMap<String, String>() { { put(REPORTER_PARAMETER_PREFIX, "info-parameter"); put(idPlus, idValue); put("--version", "1.0.0"); } }; String parameterValue = ReporterParameterParser.parseParameterValueFromMapOfParameters(parameters, id); assertThat(parameterValue).isEqualTo(null); }