### Question:
Orbit { public double eq2_Range(final Point pointEllipsSat, final double rgTime) { return pointEllipsSat.in(pointEllipsSat) - Math.pow(SOL * rgTime, 2); } Orbit();  Orbit(double[] timeVector, double[] xVector, double[] yVector, double[] zVector, int degree);  Orbit(double[][] stateVectors, int degree);  Orbit(MetadataElement nestMetadataElement, int degree); void parseOrbit(File file); void setOrbit(double[][] stateVectors); void computeCoefficients(int degree); Point lph2xyz(final double line, final double pixel, final double height, final SLCImage slcimage); synchronized Point lp2xyz(final Point sarPixel, final SLCImage slcimage); synchronized Point lp2xyz(final double line, final double pixel, final SLCImage slcimage); synchronized Point xyz2orb(final Point pointOnEllips, final SLCImage slcimage); synchronized Point lp2orb(final Point sarPixel, final SLCImage slcimage); synchronized Point xyz2t(final Point pointOnEllips, final SLCImage slcimage); synchronized Point xyz2lp(final Point pointOnEllips, final SLCImage slcimage); synchronized Point ell2lp(final double[] phi_lam_height, final SLCImage slcimage); synchronized double[] lp2ell(final Point sarPixel, final SLCImage slcimage); synchronized double[] lph2ell(final double line, final double pixel, final double height, final SLCImage slcimage); synchronized double[] lph2ell(final Point sarPixel, final SLCImage slcimage); synchronized double[] lph2ell(final Point sarPixel, final double height, final SLCImage slcimage); @Deprecated void computeBaseline(); Point getXYZ(final double azTime); Point getXYZDot(double azTime); Point getXYZDotDot(final double azTime); double eq1_Doppler(final Point satVelocity, final Point pointOnEllips); double eq2_Range(final Point pointEllipsSat, final double rgTime); double eq3_Ellipsoid(final Point pointOnEllips, final double height); double eq3_Ellipsoid(final Point pointOnEllips); double eq3_Ellipsoid(final Point pointOnEllips, final double semiMajorA, final double semiMinorB, final double height); Point[][] dumpOrbit(); void showOrbit(); int getNumStateVectors(); double[] getTime(); double[] getData_X(); double[] getData_Y(); double[] getData_Z(); double[] getCoeff_X(); double[] getCoeff_Y(); double[] getCoeff_Z(); int getPoly_degree(); void setPoly_degree(int degree); boolean isInterpolated(); double computeEarthRadius(Point p, SLCImage metadata); double computeOrbitRadius(Point p, SLCImage metadata); double computeAzimuthDelta(Point sarPixel, SLCImage metadata); double computeAzimuthResolution(Point sarPixel, SLCImage metadata);  }### Answer:
@Test public void testEq2_Range() throws Exception { Assert.assertEquals(eq2Range_EXPECTED, orbit_ACTUAL.eq2_Range(dSatCr_EXPECTED, pixelTime_EXPECTED.x), eps_03); }