public virtual void ValidateLatitudeTest() { LatLongUtils.ValidateLatitude(LatLongUtils.LATITUDE_MAX); LatLongUtils.ValidateLatitude(LatLongUtils.LATITUDE_MIN); VerifyInvalidLatitude(Double.NaN); VerifyInvalidLatitude(NextAfter(LatLongUtils.LATITUDE_MAX, double.PositiveInfinity)); VerifyInvalidLatitude(NextAfter(LatLongUtils.LATITUDE_MIN, double.NegativeInfinity)); }
private static void VerifyInvalidLatitude(double latitude) { try { LatLongUtils.ValidateLatitude(latitude); Assert.Fail("latitude: " + latitude); } catch (System.ArgumentException) { Assert.True(true); } }