package de.fhb.twitalyse; import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertTrue; import org.junit.Before; import org.junit.Test; import de.fhb.twitalyse.utils.CalcCoordinates; import de.fhb.twitalyse.utils.Point; public class CalcCoordinatesTest { public static final double EARTH_RADIUS_KM = 6372.8; private double radius = 60; private Point berlin = new Point(52.520399, 13.416264); private Point brandenburg = new Point(52.409033, 12.563337); @Before public void setup(){ radius = 60; berlin = new Point(52.520399, 13.416264); brandenburg = new Point(52.409033, 12.563337); } @Test public void test() { Point notInRange = new Point(10, 10); System.out.println("distance in km: "+ CalcCoordinates.distanceInKm(berlin, brandenburg)); assertTrue(CalcCoordinates.isPointInCircle(berlin, brandenburg, radius)); assertFalse(CalcCoordinates.isPointInCircle(berlin, notInRange, radius)); } }