From c05fb9699b70ec7d9800bf1e7264235dcf621294 Mon Sep 17 00:00:00 2001 From: Bananeweizen Date: Sat, 2 Mar 2013 11:08:57 +0100 Subject: refactoring: use same package in test as in production --- .../geocaching/connector/oc/OkapiClientTest.java | 26 ++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 tests/src/cgeo/geocaching/connector/oc/OkapiClientTest.java (limited to 'tests/src/cgeo/geocaching/connector/oc/OkapiClientTest.java') diff --git a/tests/src/cgeo/geocaching/connector/oc/OkapiClientTest.java b/tests/src/cgeo/geocaching/connector/oc/OkapiClientTest.java new file mode 100644 index 0000000..690cd4c --- /dev/null +++ b/tests/src/cgeo/geocaching/connector/oc/OkapiClientTest.java @@ -0,0 +1,26 @@ +package cgeo.geocaching.connector.oc; + +import cgeo.CGeoTestCase; +import cgeo.geocaching.Geocache; +import cgeo.geocaching.cgData; +import cgeo.geocaching.connector.oc.OkapiClient; +import cgeo.geocaching.enumerations.LoadFlags; + +public class OkapiClientTest extends CGeoTestCase { + + public static void testGetOCCache() { + final String geoCode = "OU0331"; + Geocache cache = OkapiClient.getCache(geoCode); + assertNotNull(cache); + assertEquals(geoCode, cache.getGeocode()); + assertEquals("Oshkosh Municipal Tank", cache.getName()); + assertTrue(cache.isDetailed()); + // cache should be stored to DB (to listID 0) when loaded above + cache = cgData.loadCache(geoCode, LoadFlags.LOAD_ALL_DB_ONLY); + assertNotNull(cache); + assertEquals(geoCode, cache.getGeocode()); + assertEquals("Oshkosh Municipal Tank", cache.getName()); + assertTrue(cache.isDetailed()); + } + +} -- cgit v1.1