diff options
| author | Bananeweizen <bananeweizen@gmx.de> | 2013-06-16 09:19:17 +0200 |
|---|---|---|
| committer | Bananeweizen <bananeweizen@gmx.de> | 2013-06-16 09:19:17 +0200 |
| commit | 5ec036f9c60d4ae2e0374b4547c07fd7ce550ad1 (patch) | |
| tree | b4a95d8ba53087bd57a0f92d7510c6c9bb8bb4d9 /tests/src | |
| parent | 08a33325f9872d0b3b37eac7028d5540a5330d08 (diff) | |
| download | cgeo-5ec036f9c60d4ae2e0374b4547c07fd7ce550ad1.zip cgeo-5ec036f9c60d4ae2e0374b4547c07fd7ce550ad1.tar.gz cgeo-5ec036f9c60d4ae2e0374b4547c07fd7ce550ad1.tar.bz2 | |
new: show basic geokrety information
Diffstat (limited to 'tests/src')
| -rw-r--r-- | tests/src/cgeo/geocaching/connector/trackable/GeokretyParserTest.java | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/src/cgeo/geocaching/connector/trackable/GeokretyParserTest.java b/tests/src/cgeo/geocaching/connector/trackable/GeokretyParserTest.java new file mode 100644 index 0000000..3915993 --- /dev/null +++ b/tests/src/cgeo/geocaching/connector/trackable/GeokretyParserTest.java @@ -0,0 +1,19 @@ +package cgeo.geocaching.connector.trackable; + +import cgeo.geocaching.Trackable; +import cgeo.geocaching.cgeoapplication; +import cgeo.geocaching.test.AbstractResourceInstrumentationTestCase; +import cgeo.geocaching.test.R; + +public class GeokretyParserTest extends AbstractResourceInstrumentationTestCase { + + public void testParse() { + Trackable trackable = GeokretyParser.parse(getFileContent(R.raw.geokret141_xml)); + assertNotNull(trackable); + assertEquals("WeltenbummlerKret", trackable.getName()); + assertEquals("GK008D", trackable.getGeocode()); + assertEquals(2235f, trackable.getDistance()); + assertEquals(cgeoapplication.getInstance().getString(cgeo.geocaching.R.string.geokret_type_traditional), trackable.getType()); + } + +} |
