### Question:
DemTile { @Deprecated public void computeGeoCorners(final SLCImage meta, final Orbit orbit, final Window tile) throws Exception { double[] phiAndLambda; final double l0 = tile.linelo; final double lN = tile.linehi; final double p0 = tile.pixlo; final double pN = tile.pixhi; phiAndLambda = orbit.lp2ell(new Point(p0, l0), meta); final double phi_l0p0 = phiAndLambda[0]; final double lambda_l0p0 = phiAndLambda[1]; phiAndLambda = orbit.lp2ell(new Point(p0, lN), meta); final double phi_lNp0 = phiAndLambda[0]; final double lambda_lNp0 = phiAndLambda[1]; phiAndLambda = orbit.lp2ell(new Point(pN, lN), meta); final double phi_lNpN = phiAndLambda[0]; final double lambda_lNpN = phiAndLambda[1]; phiAndLambda = orbit.lp2ell(new Point(pN, l0), meta); final double phi_l0pN = phiAndLambda[0]; final double lambda_l0pN = phiAndLambda[1]; phiMin = Math.min(Math.min(Math.min(phi_l0p0, phi_lNp0), phi_lNpN), phi_l0pN); phiMax = Math.max(Math.max(Math.max(phi_l0p0, phi_lNp0), phi_lNpN), phi_l0pN); lambdaMin = Math.min(Math.min(Math.min(lambda_l0p0, lambda_lNp0), lambda_lNpN), lambda_l0pN); lambdaMax = Math.max(Math.max(Math.max(lambda_l0p0, lambda_lNp0), lambda_lNpN), lambda_l0pN); defineExtraPhiLam(); phiMin -= phiExtra; phiMax += phiExtra; lambdaMax += lambdaExtra; lambdaMin -= lambdaExtra; cornersComputed = true; } DemTile();  DemTile(double lat0, double lon0, long nLatPixels, long nLonPixels,
                   double latitudeDelta, double longitudeDelta, long noDataValue);  DemTile(double lat0_ABS, double lon0_ABS, long nLatPixels_ABS, long nLonPixels_ABS,
                   double delta, long noDataValue); void setLatitudeDelta(double latitudeDelta); void setLongitudeDelta(double longitudeDelta); void setNoDataValue(double noDataValue); double[][] getData(); void setData(double[][] data); void stats(); @Deprecated void computeGeoCorners(final SLCImage meta, final Orbit orbit, final Window tile); public double phiMin; public double phiMax; public double lambdaMin; public double lambdaMax; }### Answer:
@Test public void testGetDEMCorners() throws Exception { demTile.computeGeoCorners(masterMeta, masterOrbit, masterTileWindow); double phiMin_EXPECTED = 0.65198531114095126; Assert.assertEquals(phiMin_EXPECTED, demTile.phiMin, DELTA_08); double phiMax_EXPECTED = 0.65803878531122906; Assert.assertEquals(phiMax_EXPECTED, demTile.phiMax, DELTA_08); double lambdaMin_EXPECTED = 0.2584835617746124; Assert.assertEquals(lambdaMin_EXPECTED, demTile.lambdaMin, DELTA_08); double lambdaMax_EXPECTED = 0.26619645946965714; Assert.assertEquals(lambdaMax_EXPECTED, demTile.lambdaMax, DELTA_08); }