final CoordinateReferenceSystem sourceCRS = CRS.parseWKT(geoWKT);
final CoordinateReferenceSystem targetCRS = CRS.parseWKT(prjWKT);
final MathTransform transform = CRS.findMathTransform(sourceCRS, targetCRS);
assertTrue(transform instanceof ConcatenatedTransform);
final ConcatenatedTransform ct = (ConcatenatedTransform) transform;
assertTrue(ct.transform2 instanceof LinearTransform);
final Matrix matrix = ((LinearTransform) ct.transform2).getMatrix();
assertDiagonal(matrix);
assertEquals("East-West direction should be reverted. ", -1, matrix.getElement(0,0), EPS);
assertEquals("North-South direction should be reverted.", -1, matrix.getElement(1,1), EPS);