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.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/src/cgeo/geocaching/enumerations/CacheSizeTest.java b/tests/src/cgeo/geocaching/enumerations/CacheSizeTest.java
index 9c3063d..2f11dfc 100644
--- a/tests/src/cgeo/geocaching/enumerations/CacheSizeTest.java
+++ b/tests/src/cgeo/geocaching/enumerations/CacheSizeTest.java
@@ -27,4 +27,11 @@ public class CacheSizeTest extends AndroidTestCase {
assertEquals(size, CacheSize.getById(size.id.toUpperCase(Locale.US)));
}
}
+
+ public static void testGetByIdNumeric() {
+ assertEquals(CacheSize.REGULAR, CacheSize.getById("3"));
+ assertEquals(CacheSize.UNKNOWN, CacheSize.getById("0"));
+ assertEquals(CacheSize.UNKNOWN, CacheSize.getById("9"));
+ assertEquals(CacheSize.UNKNOWN, CacheSize.getById("-1"));
+ }
}