private void assertWaypointsParsed(final String note, final List<Waypoint> expectedWaypoints) {
        final Geocache cache = new Geocache();
        final String geocode = "Test" + System.nanoTime();
        cache.setGeocode(geocode);
        cache.setWaypoints(new ArrayList<>(), false);
        assertWaypointsParsed(cache, note, expectedWaypoints);
        cache.store(Collections.singleton(StoredList.TEMPORARY_LIST.id), null);
        removeCacheCompletely(geocode);
    }
Waypoint with empty coordinates exist. Update waypointlist from note.
The waypoint has prefix which does not exist, but name of existing waypoint.
So expected size is 2:
- existing waypoint unchanged
- new waypoint with prefix is added.
main/src/androidTest/java/cgeo/geocaching/models/GeocacheTest.java