" <crs>EPSG:4326</crs>" + //
" <format>TIFF</format>" + //
" </output>" + //
"</GetCoverage>";
GetCoverageType gc = (GetCoverageType) reader.read(null, new StringReader(request), null);
assertEquals(1, gc.getRangeSubset().getAxisSubset().size());
GridType grid = (GridType) gc.getDomainSubset().getSpatialSubset().getGrid().get(0);
assertEquals(grid.getSrsName(), "EPSG:4326");
assertEquals(grid.getAxisName().get(0), "Column");
assertEquals(grid.getAxisName().get(1), "Row");
GridEnvelope gridLimits = grid.getLimits();
assertEquals(0, gridLimits.getLow(0));
assertEquals(0, gridLimits.getLow(1));
assertEquals(544, gridLimits.getHigh(0));
assertEquals(489, gridLimits.getHigh(1));
RangeSubsetType rangeSet = gc.getRangeSubset();
AxisSubsetType axisSubset = (AxisSubsetType) rangeSet.getAxisSubset().get(0);
assertEquals("Band", axisSubset.getName());
assertEquals(axisSubset.getSingleValue().size(), 0);
assertEquals(axisSubset.getInterval().size(), 1);