Esempio n. 1
0
        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));
        }
Esempio n. 2
0
        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));
        }
Esempio n. 3
0
 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));
 }