@Test
    public void testGDAKBadCacheId() throws Exception {
        final List<Geocache> caches = readGPX10(R.raw.gc31j2h2_bad_cacheid);
        assertThat(caches).hasSize(1);
        final Geocache cache = caches.get(0);

        assertThat(String.valueOf(GCUtils.gcCodeToGcId(cache.getGeocode()))).isEqualTo(cache.getCacheId());
    }
fake GPX with bad cache id, must be detected by GPX import
main/src/androidTest/java/cgeo/geocaching/files/GPXParserTest.java