### Question:
NmeaMessageParser { public static LinkedHashMap<String, String> extractTags(String s) { LinkedHashMap<String, String> map = Maps.newLinkedHashMap(); int c = s.lastIndexOf(CHECKSUM_DELIMITER); if (c == -1) { return map; } s = s.substring(0, c); String[] items = s.split(PARAMETER_DELIMITER); for (String item : items) { int i = item.indexOf(CODE_DELIMITER); if (i == -1) throw new NmeaMessageParseException( "TAG BLOCK parameter is not is format 'a:b' :" + s); map.put(item.substring(0, i), item.substring(i + 1)); } return map; }  NmeaMessage parse(String line); static LinkedHashMap<String, String> extractTags(String s);  }### Answer:
@Test public void testExtractTagsReturnsEmptyMapWhenDoesNotHaveChecksumDelimiter() { assertTrue(NmeaMessageParser.extractTags("c:12334,a:3456").isEmpty()); }