Esempio n. 1
0
        public void DefaultPropertiesShouldWorkCorrectly()
        {
            var ordered1 = new OrderedTest()
            {
                Value = 1
            };

            Assert.IsTrue(ordered1.IsSimple());
            Assert.IsTrue(ordered1.IsStrictlyComparableTo(null));
            Assert.IsTrue(ordered1.IsNormal());
            var interval1 = new Interval <OrderedTest>();

            ordered1.NormalRange = interval1;
            Assert.AreEqual(interval1.HasElement(ordered1), ordered1.IsNormal());
            var hash = ordered1.GetHashCode();
        }