public void TestEqualsEpsilon() { TimeInterval interval1 = new TimeInterval(new JulianDate(2451545, 0.00), new JulianDate(2451546, 0.00)); TimeInterval interval2 = new TimeInterval(new JulianDate(2451545, 0.05), new JulianDate(2451545, 86399.95)); TimeInterval interval4 = new TimeInterval(new JulianDate(2451545, 0.00), new JulianDate(2451546, 0.00)); Assert.IsFalse(interval1.EqualsEpsilon(null, Constants.Epsilon1)); Assert.IsTrue(interval1.EqualsEpsilon(interval2, Constants.Epsilon1)); Assert.IsTrue(interval1.EqualsEpsilon(interval4, Constants.Epsilon1)); }
public void TestEqualsEpsilonExact() { TimeInterval first = new TimeInterval(new JulianDate(2451545, 0.00), new JulianDate(2451545, 0.00)); TimeInterval second = new TimeInterval(new JulianDate(2451545, 0.00), new JulianDate(2451545, 0.00)); Assert.IsTrue(second.EqualsEpsilon(first, 0.00)); }