aboutsummaryrefslogtreecommitdiffstats
path: root/tests/src
diff options
context:
space:
mode:
Diffstat (limited to 'tests/src')
-rw-r--r--tests/src/cgeo/geocaching/enumerations/CacheSizeTest.java9
-rw-r--r--tests/src/cgeo/geocaching/enumerations/CacheTypeTest.java8
2 files changed, 17 insertions, 0 deletions
diff --git a/tests/src/cgeo/geocaching/enumerations/CacheSizeTest.java b/tests/src/cgeo/geocaching/enumerations/CacheSizeTest.java
index e3bbc9b..fb0a16f 100644
--- a/tests/src/cgeo/geocaching/enumerations/CacheSizeTest.java
+++ b/tests/src/cgeo/geocaching/enumerations/CacheSizeTest.java
@@ -3,9 +3,18 @@ package cgeo.geocaching.enumerations;
import android.test.AndroidTestCase;
public class CacheSizeTest extends AndroidTestCase {
+
public static void testOrder() {
assertTrue(CacheSize.MICRO.comparable < CacheSize.SMALL.comparable);
assertTrue(CacheSize.SMALL.comparable < CacheSize.REGULAR.comparable);
assertTrue(CacheSize.REGULAR.comparable < CacheSize.LARGE.comparable);
}
+
+ public static void testGetById() {
+ assertEquals(CacheSize.UNKNOWN, CacheSize.getById(""));
+ assertEquals(CacheSize.UNKNOWN, CacheSize.getById(null));
+ assertEquals(CacheSize.UNKNOWN, CacheSize.getById("random garbage"));
+ assertEquals(CacheSize.LARGE, CacheSize.getById("large"));
+ }
+
}
diff --git a/tests/src/cgeo/geocaching/enumerations/CacheTypeTest.java b/tests/src/cgeo/geocaching/enumerations/CacheTypeTest.java
index 1bdeff2..3ed949d 100644
--- a/tests/src/cgeo/geocaching/enumerations/CacheTypeTest.java
+++ b/tests/src/cgeo/geocaching/enumerations/CacheTypeTest.java
@@ -8,6 +8,14 @@ public class CacheTypeTest extends AndroidTestCase {
assertEquals(CacheType.UNKNOWN, CacheType.getById(""));
assertEquals(CacheType.UNKNOWN, CacheType.getById(null));
assertEquals(CacheType.UNKNOWN, CacheType.getById("random garbage"));
+ assertEquals(CacheType.WHERIGO, CacheType.getById("wherigo"));
+ }
+
+ public static void testGetByPattern() {
+ assertEquals(CacheType.UNKNOWN, CacheType.getByPattern(""));
+ assertEquals(CacheType.UNKNOWN, CacheType.getByPattern(null));
+ assertEquals(CacheType.UNKNOWN, CacheType.getByPattern("random garbage"));
+ assertEquals(CacheType.CITO, CacheType.getByPattern("cache in trash out event"));
}
}