diff options
| author | Bananeweizen <bananeweizen@gmx.de> | 2013-04-02 22:18:06 +0200 |
|---|---|---|
| committer | Bananeweizen <bananeweizen@gmx.de> | 2013-04-02 22:18:06 +0200 |
| commit | 05e241cd5741c5c5baec64c7c3fbdb7e2c07844d (patch) | |
| tree | 4cb8c6517300a9e90661ffd0a203331e7caab824 /tests/src/cgeo/geocaching/twitter | |
| parent | 7e79ac06ddb232c5e91f7014949c347f49c44e9f (diff) | |
| download | cgeo-05e241cd5741c5c5baec64c7c3fbdb7e2c07844d.zip cgeo-05e241cd5741c5c5baec64c7c3fbdb7e2c07844d.tar.gz cgeo-05e241cd5741c5c5baec64c7c3fbdb7e2c07844d.tar.bz2 | |
#556: refactor to prepare customization of twitter text
Diffstat (limited to 'tests/src/cgeo/geocaching/twitter')
| -rw-r--r-- | tests/src/cgeo/geocaching/twitter/TwitterTest.java | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/tests/src/cgeo/geocaching/twitter/TwitterTest.java b/tests/src/cgeo/geocaching/twitter/TwitterTest.java new file mode 100644 index 0000000..148f158 --- /dev/null +++ b/tests/src/cgeo/geocaching/twitter/TwitterTest.java @@ -0,0 +1,23 @@ +package cgeo.geocaching.twitter; + +import cgeo.geocaching.Geocache; +import cgeo.geocaching.Trackable; + +import junit.framework.TestCase; + +public class TwitterTest extends TestCase { + + public static void testTrackableMessage() { + Trackable tb = new Trackable(); + tb.setName("Travel bug"); + tb.setGeocode("TB1234"); + assertEquals("I touched Travel bug (http://www.geocaching.com//track/details.aspx?tracker=TB1234)! #cgeo #geocaching", Twitter.getStatusMessage(tb)); + } + + public static void testCacheMessage() { + Geocache cache = new Geocache(); + cache.setGeocode("GC1234"); + cache.setName("TwitterTest"); + assertEquals("I found TwitterTest (http://coord.info/GC1234) #cgeo #geocaching", Twitter.getStatusMessage(cache)); + } +} |
