Ejemplo n.º 1
0
        public void TestGetDistanceBetweenTwoLocations()
        {
            double distance = 248;
            double lat1     = 51.507222; //London
            double long1    = -0.1275;
            double lat2     = 54.9783;   //Newcastle
            double long2    = -1.6578;

            double calculatedDistance = DistanceCalculations.GetDistanceBetweenTwoLocations(lat1, long1, lat2, long2);

            Assert.AreEqual(calculatedDistance, distance);
        }
Ejemplo n.º 2
0
        public void TestGetCoordinatesOfLocation()
        {
            double latN  = 54.9783; //Newcastle coordinates
            double longN = -1.6178;

            double[] newcastleCoordinates = new double[2];
            newcastleCoordinates[0] = latN;
            newcastleCoordinates[1] = longN;

            double[] calculatedNewcastleCoordinates = DistanceCalculations.GetCoordinatesOfLocation("Newcastle upon Tyne");
            calculatedNewcastleCoordinates[0] = Math.Round(calculatedNewcastleCoordinates[0], 4);
            calculatedNewcastleCoordinates[1] = Math.Round(calculatedNewcastleCoordinates[1], 4);

            Assert.AreEqual(newcastleCoordinates, calculatedNewcastleCoordinates);
        }