aboutsummaryrefslogtreecommitdiffstats
path: root/tests/src/cgeo/geocaching/test/cgeogpxesTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'tests/src/cgeo/geocaching/test/cgeogpxesTest.java')
-rw-r--r--tests/src/cgeo/geocaching/test/cgeogpxesTest.java25
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"));
+ }
+}