public void TestCompareToObject() { JulianDate date1 = new JulianDate(2451545.0); object date2 = new JulianDate(2451545.0); Assert.Greater(date1.CompareTo(null), 0); Assert.AreEqual(0, date1.CompareTo(date2)); }
public void TestCompareToObject() { JulianDate date1 = new JulianDate(2451545.0); object date2 = new JulianDate(2451545.0); Assert.IsTrue(date1.CompareTo(null) > 0); Assert.IsTrue(date1.CompareTo(date2) == 0); }
public void TestCompareToWrongType() { JulianDate date = new JulianDate(2451545.0); Assert.Throws <ArgumentException>(() => { int unused = date.CompareTo(2451545.0); }); }
public void TestEquality() { JulianDate first = new JulianDate(2451545, 0.2); JulianDate second = new JulianDate(2451545, 0.2); Assert.AreEqual(first, second); Assert.IsTrue(first.Equals(second)); Assert.IsTrue(second.Equals(first)); Assert.AreEqual(0, first.CompareTo(second)); Assert.AreEqual(0, second.CompareTo(first)); Assert.AreNotEqual(first, 5); first = new JulianDate(2451545, 0.00001); second = new JulianDate(2451544, 86399.99999); Assert.AreNotEqual(first, second); Assert.IsFalse(first.Equals(second)); Assert.IsFalse(second.Equals(first)); Assert.AreNotEqual(0, first.CompareTo(second)); Assert.AreNotEqual(0, second.CompareTo(first)); Assert.IsTrue(first.EqualsEpsilon(second, 1e-4)); Assert.IsTrue(second.EqualsEpsilon(first, 1e-4)); }
public void TestCompareToWrongType() { JulianDate date1 = new JulianDate(2451545.0); int unused = date1.CompareTo(2451545.0); }
public void TestEquality() { JulianDate first = new JulianDate(2451545, 0.2); JulianDate second = new JulianDate(2451545, 0.2); Assert.AreEqual(first, second); Assert.IsTrue(first.Equals(second)); Assert.IsTrue(second.Equals(first)); Assert.AreEqual(0, first.CompareTo(second)); Assert.AreEqual(0, second.CompareTo(first)); Assert.AreNotEqual(first, 5); first = new JulianDate(2451545, 0.00001); second = new JulianDate(2451544, 86399.99999); Assert.AreNotEqual(first, second); Assert.IsFalse(first.Equals(second)); Assert.IsFalse(second.Equals(first)); Assert.AreNotEqual(0, first.CompareTo(second)); Assert.AreNotEqual(0, second.CompareTo(first)); Assert.IsTrue(first.EqualsEpsilon(second, 1e-4)); Assert.IsTrue(second.EqualsEpsilon(first, 1e-4)); }
public void TestCompareToWrongType() { JulianDate date1 = new JulianDate(2451545.0); date1.CompareTo(2451545.0); }
public void TestCompareToObject() { JulianDate date1 = new JulianDate(2451545.0); object date2 = new JulianDate(2451545.0); Assert.IsTrue(date1.CompareTo(null) > 0); Assert.IsTrue(date1.CompareTo(date2) == 0); }