mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-27 22:37:15 +00:00
added PositionTest test case
Change-Id: I2cf1443b759908436fa21102efd5656ca5892e0d
This commit is contained in:
1 parent
6b222accb9
commit
b25e059931
1 file changed
+8
@@ -20,6 +20,14 @@ import com.sap.sailing.domain.common.tracking.impl.CompactGPSFixMovingImpl;
|
||||
import com.sap.sse.common.impl.MillisecondsTimePoint;
|
||||
|
||||
public class PositionTest {
|
||||
@Test
|
||||
public void testDistanceAcrossDateline() {
|
||||
Position p1 = new DegreePosition(0, 179);
|
||||
Position p2 = new DegreePosition(0, -179);
|
||||
assertEquals(120., p1.getDistance(p2).getNauticalMiles(), 0.1);
|
||||
assertEquals(120., p2.getDistance(p1).getNauticalMiles(), 0.1);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testEqualityBetweenCompactAndVerbosePosition() {
|
||||
Position p1 = new DegreePosition(49.2, 008.3);
|
||||
|
||||
Reference in new issue
Block a user