aboutsummaryrefslogtreecommitdiffstats
path: root/tests/src/cgeo/geocaching/connector/gc/GCBaseTest.java
diff options
context:
space:
mode:
authorBananeweizen <bananeweizen@gmx.de>2012-03-10 21:46:32 +0100
committerBananeweizen <bananeweizen@gmx.de>2012-03-10 21:46:32 +0100
commit491fdefaf2ab8adff5c62898fa00f9af2220b214 (patch)
tree9091734e7f8786b8fcc5f1adc3cf23e822c9eae8 /tests/src/cgeo/geocaching/connector/gc/GCBaseTest.java
parentd40313cf48a9956487afd2b591b34d588bb4ae82 (diff)
downloadcgeo-491fdefaf2ab8adff5c62898fa00f9af2220b214.zip
cgeo-491fdefaf2ab8adff5c62898fa00f9af2220b214.tar.gz
cgeo-491fdefaf2ab8adff5c62898fa00f9af2220b214.tar.bz2
fix #1262: icon decoding does not work well
Diffstat (limited to 'tests/src/cgeo/geocaching/connector/gc/GCBaseTest.java')
-rw-r--r--tests/src/cgeo/geocaching/connector/gc/GCBaseTest.java16
1 files changed, 10 insertions, 6 deletions
diff --git a/tests/src/cgeo/geocaching/connector/gc/GCBaseTest.java b/tests/src/cgeo/geocaching/connector/gc/GCBaseTest.java
index 5f07f60..32ab1f2 100644
--- a/tests/src/cgeo/geocaching/connector/gc/GCBaseTest.java
+++ b/tests/src/cgeo/geocaching/connector/gc/GCBaseTest.java
@@ -1,14 +1,18 @@
package cgeo.geocaching.connector.gc;
-import java.util.Arrays;
-
import junit.framework.TestCase;
public class GCBaseTest extends TestCase {
public static void testSplitJSONKey() {
- assertTrue(Arrays.equals(new int[] { 1, 2 }, GCBase.splitJSONKey("(1, 2)")));
- assertTrue(Arrays.equals(new int[] { 12, 34 }, GCBase.splitJSONKey("(12, 34)")));
- assertTrue(Arrays.equals(new int[] { 1234, 56 }, GCBase.splitJSONKey("(1234,56)")));
- assertTrue(Arrays.equals(new int[] { 1234, 567 }, GCBase.splitJSONKey("(1234, 567)")));
+ assertKey("(1, 2)", 1, 2);
+ assertKey("(12, 34)", 12, 34);
+ assertKey("(1234,56)", 1234, 56);
+ assertKey("(1234, 567)", 1234, 567);
+ }
+
+ private static void assertKey(String key, int x, int y) {
+ UTFGridPosition pos = UTFGridPosition.fromString(key);
+ assertEquals(x, pos.getX());
+ assertEquals(y, pos.getY());
}
}