### Question:
DimapAccessor extends Static { public static CoordinateReferenceSystem readCRS(final Element doc) throws NoSuchAuthorityCodeException, FactoryException { final Element ele = firstElement(doc, TAG_CRS); final Element code = firstElement(ele, TAG_HORIZONTAL_CS_CODE); return CRS.forCode(code.getTextContent()); } private  DimapAccessor(); static CoordinateReferenceSystem readCRS(final Element doc); static GridExtent getGridExtent2D(Element doc); static AffineTransform readGridToCRS2D(final Element doc); static int[] readRasterDimension(final Element doc); static int readNBits(final Element doc); static int[] readColorBandMapping(final Element parent); static SampleDimension[] readSampleDimensions(final Element doc); static String readDatasetName(final Element doc); static Geometry readDatasetVertex(final Element doc); static String readDatasetThumbnail(final Element doc); static String readDatasetQuickLook(final Element doc); static String findTypeProduct(final int missionIndex, final String sensorCode); static Double findResolution(final int missionIndex, final String sensorCode); static DefaultMetadata fillMetadata(final Element doc, DefaultMetadata metadata); static Date getImagingDate(Element doc); static Date getProductionDate(Element doc);  }### Answer:
@Test public void testReadCRS() throws NoSuchAuthorityCodeException, FactoryException { final CoordinateReferenceSystem crs = DimapAccessor.readCRS(docSample); assertNotNull(crs); assertEquals(crs, CRS.forCode("EPSG:32738")); }