PositionFactory positionFactory = new PositionFactoryImpl(crs, new PrecisionModel());
PrimitiveFactory primitiveFactory = new PrimitiveFactoryImpl(crs, positionFactory); // null;
assertEquals( crs, primitiveFactory.getCoordinateReferenceSystem() );
Point point = primitiveFactory.createPoint( new double[]{1,1} );
assertNotNull( point );
assertEquals( crs, point.getCoordinateReferenceSystem() );
assertSame( crs, point.getCoordinateReferenceSystem() );
}