diff options
| author | blafoo <github@blafoo.de> | 2011-12-09 21:41:30 +0100 |
|---|---|---|
| committer | blafoo <github@blafoo.de> | 2011-12-09 21:43:25 +0100 |
| commit | 079064a4194d69d08ccafbfd932785db84211d4f (patch) | |
| tree | 9aae58c662c3edad152591ddf3460484f147e2ac /tests/src/cgeo/geocaching/enumerations | |
| parent | 96c6a20234eb55be2f46cd99f8e3bdf588a35635 (diff) | |
| download | cgeo-079064a4194d69d08ccafbfd932785db84211d4f.zip cgeo-079064a4194d69d08ccafbfd932785db84211d4f.tar.gz cgeo-079064a4194d69d08ccafbfd932785db84211d4f.tar.bz2 | |
Additonal test cases
Diffstat (limited to 'tests/src/cgeo/geocaching/enumerations')
| -rw-r--r-- | tests/src/cgeo/geocaching/enumerations/CacheSizeTest.java | 9 | ||||
| -rw-r--r-- | tests/src/cgeo/geocaching/enumerations/CacheTypeTest.java | 8 |
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")); } } |
