### Question:
SpotDimapMetadata extends XmlMetadata { public InsertionPoint getInsertPoint() { InsertionPoint point = null; MetadataElement currentElement; if (((currentElement = rootElement.getElement(SpotConstants.TAG_GEOPOSITION)) != null) && ((currentElement = currentElement.getElement(SpotConstants.TAG_GEOPOSITION_INSERT)) != null)) { try { point = new InsertionPoint(); point.x = Float.parseFloat(currentElement.getAttributeString(SpotConstants.TAG_ULXMAP, "0")); point.y = Float.parseFloat(currentElement.getAttributeString(SpotConstants.TAG_ULYMAP, "0")); point.stepX = Float.parseFloat(currentElement.getAttributeString(SpotConstants.TAG_XDIM, "0")); point.stepY = Float.parseFloat(currentElement.getAttributeString(SpotConstants.TAG_YDIM, "0")); } catch (NumberFormatException e) { logger.warning(String.format(MISSING_ELEMENT_WARNING, SpotConstants.TAG_GEOPOSITION_INSERT)); point = null; } } else { logger.warning(String.format(MISSING_ELEMENT_WARNING, SpotConstants.TAG_GEOPOSITION_INSERT)); } return point; } SpotDimapMetadata(String name); @Override String getFileName(); @Override String getProductName(); String getProductDescription(); @Override String getFormatName(); @Override String getMetadataProfile(); @Override int getRasterWidth(); @Override int getRasterHeight(); @Override String[] getRasterFileNames(); @Override ProductData.UTC getProductStartTime(); @Override ProductData.UTC getProductEndTime(); String[] getBandNames(); String[] getBandUnits(); @Override int getNumBands(); int getNoDataValue(); Color getNoDataColor(); int getSaturatedPixelValue(); Color getSaturatedColor(); float getWavelength(int bandIndex); float getBandwidth(int bandIndex); ProductData.UTC getCenterTime(); TiePoint[] getTiePoints(); InsertionPoint getInsertPoint(); double getScalingFactor(int bandIndex); double getScalingOffset(int bandIndex); float getGain(int bandIndex); String getCRSCode(); double getOrientation(); Point2D.Float[] getCornerCoordinates(); HashMap<String, Double> getStatistics(int bandIndex); int getPixelDataType();  }### Answer:
@Test public void testGetInsertPoint() throws Exception { SpotDimapMetadata.InsertionPoint point = metadata.getInsertPoint(); assertEquals(null, point); }