public void GoogleSkyToEquatorialAndBack() { var start = new GoogleSkyCs(5, 5); var middle = CoordinateConverter.GoogleSkyToEquatorial(start); var end = CoordinateConverter.EquatorialToGoogleSky(middle); Assert.AreEqual(start.Latitude, end.Latitude, DELTA); Assert.AreEqual(start.Longitude, start.Longitude, DELTA); }
public void HorizontalToGoogleAndBackMinimum() { var s1 = new HorizontalCs(0, 0); var start = CoordinateConverter.HorizontalToEquatorial(s1); var middle = CoordinateConverter.EquatorialToGoogleSky(start); var end = CoordinateConverter.GoogleSkyToHorizonatal(middle); Assert.AreEqual(s1.Altitude, end.Altitude, DELTA); Assert.AreEqual(0, end.Azimuth, DELTA); }