*/
public void testCreation() throws FactoryException {
final CoordinateOperationFactory opf = ReferencingFactoryFinder.getCoordinateOperationFactory(null);
CoordinateReferenceSystem sourceCRS, targetCRS;
CoordinateOperation operation;
ParameterValueGroup parameters;
sourceCRS = factory.createCoordinateReferenceSystem("4274");
assertEquals("4274", getIdentifier(sourceCRS));
assertTrue(sourceCRS instanceof GeographicCRS);
assertEquals(2, sourceCRS.getCoordinateSystem().getDimension());
sourceCRS = factory.createCoordinateReferenceSystem("EPSG:4140");
assertEquals("4140", getIdentifier(sourceCRS));
assertTrue(sourceCRS instanceof GeographicCRS);
assertEquals(2, sourceCRS.getCoordinateSystem().getDimension());
sourceCRS = factory.createCoordinateReferenceSystem("2027");
assertEquals("2027", getIdentifier(sourceCRS));
assertTrue(sourceCRS instanceof ProjectedCRS);
assertEquals(2, sourceCRS.getCoordinateSystem().getDimension());
parameters = ((ProjectedCRS) sourceCRS).getConversionFromBase().getParameterValues();
assertEquals( -93, parameters.parameter("central_meridian" ).doubleValue(), EPS);
assertEquals( 0, parameters.parameter("latitude_of_origin").doubleValue(), EPS);
assertEquals(0.9996, parameters.parameter("scale_factor" ).doubleValue(), EPS);
assertEquals(500000, parameters.parameter("false_easting" ).doubleValue(), EPS);
assertEquals( 0, parameters.parameter("false_northing" ).doubleValue(), EPS);
sourceCRS = factory.createCoordinateReferenceSystem(" EPSG : 2442 ");
assertEquals("2442", getIdentifier(sourceCRS));
assertTrue(sourceCRS instanceof ProjectedCRS);
assertEquals(2, sourceCRS.getCoordinateSystem().getDimension());
parameters = ((ProjectedCRS) sourceCRS).getConversionFromBase().getParameterValues();
assertEquals( 135, parameters.parameter("central_meridian" ).doubleValue(), EPS);
assertEquals( 0, parameters.parameter("latitude_of_origin").doubleValue(), EPS);
assertEquals( 1, parameters.parameter("scale_factor" ).doubleValue(), EPS);
assertEquals(500000, parameters.parameter("false_easting" ).doubleValue(), EPS);
assertEquals( 0, parameters.parameter("false_northing" ).doubleValue(), EPS);
sourceCRS = factory.createCoordinateReferenceSystem("EPSG:4915");
assertEquals("4915", getIdentifier(sourceCRS));
assertTrue(sourceCRS instanceof GeocentricCRS);
assertEquals(3, sourceCRS.getCoordinateSystem().getDimension());