public void LambertTest()
 {
     /*
     Vector3 EarthRad = Earth.Heliocentric(2457239 - 2451545);
     Vector3 MarsRad = Mars.Heliocentric(2457239 - 2451545 + 150);
     double time = 150;
     */
     Vector3 EarthRad = new Vector3(4.440778960961146E+07, - 1.454625135657227E+08,  7.039903338298202E+03);
     Vector3 MarsRad = new Vector3(8.550441288420311E+07, 2.098123095830674E+08, 2.299312316831380E+06);
     double time = 2459219- 2459039;
     Vector3 Vout = new Lambert().Solver(EarthRad, MarsRad, time, "pro", "V1");
     double LambertIs = Vout.Magnitude();
     double ShouldBe = 32.9054;
     Assert.AreEqual(LambertIs, ShouldBe, .05);
     
 }