public void TestInvalidRadianLatitude() { double[] radianLatitudes = { -PI - 0.001, PI + 0.001, PI * 0.52, -PI * 0.52, 3 * PI, -3 * PI, 2 * PI, -2 * PI, -3.232 * PI, 4.52 * PI }; foreach (var radianLatitude in radianLatitudes) { Assert.IsFalse(GeographicalLocation.IsRadianLatitudeValid(radianLatitude), String.Format("Radian latitude {0} declared valid, even though it is invalid!", radianLatitude)); } }
public void TestValidRadianLatitude() { double[] radianLatitudes = { -PI / 2, 00.0d, PI / 2, -PI * 0.32, PI / 4, -PI / 4, -PI * 0.426, PI * 0.001, PI * 0.499, -PI * 0.499, -PI / 3, PI / 3 }; foreach (var radianLatitude in radianLatitudes) { Assert.IsTrue(GeographicalLocation.IsRadianLatitudeValid(radianLatitude), String.Format("Radian latitude {0} declared invalid, even though it is valid!", radianLatitude)); } }