use proj_core::Transform;
#[test]
fn ntf_paris_lambert_zone_ii_matches_c_proj() {
let t = Transform::new("EPSG:4807", "EPSG:27572").unwrap();
let result = t.convert((0.0, 43.965)).unwrap();
assert!((result.0 - 600_000.0).abs() < 1e-3, "x = {}", result.0);
assert!((result.1 - 1_884_835.155).abs() < 1e-3, "y = {}", result.1);
let inv = Transform::new("EPSG:27572", "EPSG:4807").unwrap();
let back = inv.convert(result).unwrap();
assert!(back.0.abs() < 1e-9, "lon = {}", back.0);
assert!((back.1 - 43.965).abs() < 1e-9, "lat = {}", back.1);
}