blob: b7370ed5df3a43e0967defeb240c4c0b5bb365e5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
package cgeo.geocaching;
import cgeo.geocaching.cgWaypoint;
import android.test.AndroidTestCase;
import junit.framework.Assert;
public class cgWaypointTest extends AndroidTestCase {
public static void testOrder() {
final cgWaypoint wp1 = new cgWaypoint();
final cgWaypoint wp2 = new cgWaypoint();
wp1.setPrefix("PK");
wp2.setPrefix("X");
Assert.assertTrue(wp1.compareTo(wp2) < 0);
wp1.setPrefix("S1");
Assert.assertTrue(wp1.compareTo(wp2) > 0);
wp2.setPrefix("S3");
Assert.assertTrue(wp1.compareTo(wp2) < 0);
wp1.setPrefix("S10");
Assert.assertTrue(wp1.compareTo(wp2) > 0);
wp2.setPrefix("FI");
Assert.assertTrue(wp1.compareTo(wp2) < 0);
wp1.setPrefix("OWN");
Assert.assertTrue(wp1.compareTo(wp2) > 0);
}
}
|