final Angle forward = angle(source, target);
final Angle inverse = angle(target, source);
assertEquals(isElevation, forward instanceof ElevationAngle);
assertEquals(isElevation, inverse instanceof ElevationAngle);
assertEquals(+expected, (forward != null) ? forward.degrees() : Double.NaN, STRICT);
assertEquals(-expected, (inverse != null) ? inverse.degrees() : Double.NaN, STRICT);
}
/**
* Tests {@link CoordinateSystems#swapAndScaleAxes(CoordinateSystem, CoordinateSystem)} for (λ,φ) ↔ (φ,λ).
* This very common conversion is of critical importance to Apache SIS.