<NME> CacheSizeTest.java
<BEF> ADDFILE
<MSG> refactoring: more non-English parsing

As a side effect, the member state has to be modeled as enum instead of
string now.
<DFF> @@ -0,0 +1,14 @@
+package cgeo.geocaching.enumerations;
+
+import static org.assertj.core.api.Assertions.assertThat;
+
+import android.test.AndroidTestCase;
+
+public class CacheSizeTest extends AndroidTestCase {
+
+    public static void testGetById() throws Exception {
+        assertThat(CacheSize.getById("Very large")).isEqualTo(CacheSize.VERY_LARGE);
+        assertThat(CacheSize.getById("very_large")).as("size from website icon").isEqualTo(CacheSize.VERY_LARGE);
+    }
+
+}

refactoring: more non-English parsing