diff options
Diffstat (limited to 'tests/src/cgeo/geocaching/test/cgeogpxesTest.java')
-rw-r--r-- | tests/src/cgeo/geocaching/test/cgeogpxesTest.java | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/tests/src/cgeo/geocaching/test/cgeogpxesTest.java b/tests/src/cgeo/geocaching/test/cgeogpxesTest.java new file mode 100644 index 0000000..9c2d088 --- /dev/null +++ b/tests/src/cgeo/geocaching/test/cgeogpxesTest.java @@ -0,0 +1,25 @@ +package cgeo.geocaching.test; + +import cgeo.geocaching.cgeogpxes; + +import android.test.AndroidTestCase; + +public class cgeogpxesTest extends AndroidTestCase { + private cgeogpxes cgeogpxes = new cgeogpxes(); + + public void testFileNameMatches() { + assertTrue(cgeogpxes.filenameBelongsToList("1234567.gpx")); + assertTrue(cgeogpxes.filenameBelongsToList("1234567.GPX")); + assertTrue(cgeogpxes.filenameBelongsToList(".gpx")); + assertTrue(cgeogpxes.filenameBelongsToList("1234567.loc")); + assertTrue(cgeogpxes.filenameBelongsToList("1234567.LOC")); + + assertFalse(cgeogpxes.filenameBelongsToList("1234567.gpy")); + assertFalse(cgeogpxes.filenameBelongsToList("1234567.agpx")); + assertFalse(cgeogpxes.filenameBelongsToList("1234567")); + assertFalse(cgeogpxes.filenameBelongsToList("")); + assertFalse(cgeogpxes.filenameBelongsToList("gpx")); + + assertFalse(cgeogpxes.filenameBelongsToList("1234567-wpts.gpx")); + } +} |