aboutsummaryrefslogtreecommitdiffstats
path: root/tests/src/cgeo/geocaching/enumerations/CacheSizeTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'tests/src/cgeo/geocaching/enumerations/CacheSizeTest.java')
-rw-r--r--tests/src/cgeo/geocaching/enumerations/CacheSizeTest.java9
1 files changed, 9 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"));
+ }
+
}