/** * Ensures the correct calculation of the ellipsoidal radius at a geographic latitude. * * @throws Exception */ @Test public void testGetRadiusAt() throws Exception { // Test all whole number latitudes for (double lat = -90; lat <= 90; lat += 1.0) { double radiusExpected = computeRadiusOfEllipsoid(lat); double radiusActual = globe.getRadiusAt(lat, 0); assertEquals(Double.toString(lat), radiusExpected, radiusActual, 1.0e-8); } }