@Test
public void testParseGeocodePositionsWithViaFromInput6() {
List<Wgs84Position> positions = parsePositions(INPUT6);
assertNotNull(positions);
assertEquals(5, positions.size());
Wgs84Position position1 = positions.get(0);
assertDoubleEquals(-78.922058, position1.getLongitude());
assertDoubleEquals(40.323122, position1.getLatitude());
assertEquals("326 Napoleon St, Johnstown, PA 15901 (War Memorial)", position1.getDescription());
Wgs84Position position2 = positions.get(2);
assertDoubleEquals(-79.14302, position2.getLongitude());
assertDoubleEquals(40.06483, position2.getLatitude());
assertEquals("I-70 W/I-76 W/Pennsylvania Turnpike", position2.getDescription());
Wgs84Position position3 = positions.get(3);
assertDoubleEquals(-79.434904, position3.getLongitude());
assertDoubleEquals(40.127779, position3.getLatitude());
assertEquals("PA-31", position3.getDescription());
Wgs84Position position4 = positions.get(4);
assertDoubleEquals(-79.950354, position4.getLongitude());
assertDoubleEquals(40.443995, position4.getLatitude());
assertEquals("4400 Forbes Ave, Pittsburgh, PA 15213 (Carnegie Museums )", position4.getDescription());
}