aboutsummaryrefslogtreecommitdiffstats
path: root/tests/src/cgeo/geocaching/connector/gc/GCBaseTest.java
diff options
context:
space:
mode:
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());
}
}