public virtual void ValidateLongitudeTest() { LatLongUtils.ValidateLongitude(LatLongUtils.LONGITUDE_MAX); LatLongUtils.ValidateLongitude(LatLongUtils.LONGITUDE_MIN); VerifyInvalidLongitude(Double.NaN); VerifyInvalidLongitude(NextAfter(LatLongUtils.LONGITUDE_MAX, double.PositiveInfinity)); VerifyInvalidLongitude(NextAfter(LatLongUtils.LONGITUDE_MIN, double.NegativeInfinity)); }
private static void VerifyInvalidLongitude(double longitude) { try { LatLongUtils.ValidateLongitude(longitude); Assert.Fail("longitude: " + longitude); } catch (System.ArgumentException) { Assert.True(true); } }