public void CalculateTopocentricTest(double JD, double longitude, double latitude, AASPhysicalMoonDetails expectedPhysicalMoonDetails)
        {
            AASPhysicalMoonDetails moonDetails = AASPhysicalMoon.CalculateTopocentric(JD, longitude, latitude);

            Assert.Equal(expectedPhysicalMoonDetails.ldash, moonDetails.ldash);
            Assert.Equal(expectedPhysicalMoonDetails.bdash, moonDetails.bdash);
            Assert.Equal(expectedPhysicalMoonDetails.ldash2, moonDetails.ldash2);
            Assert.Equal(expectedPhysicalMoonDetails.bdash2, moonDetails.bdash2);
            Assert.Equal(expectedPhysicalMoonDetails.l, moonDetails.l);
            Assert.Equal(expectedPhysicalMoonDetails.b, moonDetails.b);
            Assert.Equal(expectedPhysicalMoonDetails.P, moonDetails.P);
        }