Пример #1
0
        public void Type_hierarchy()
        {
            var d1 = new DerivedType(1, 2, 3) { publicField = 4, publicFieldDerived = 5 };
            var d2 = new DerivedType(99, 2, 3) { publicField = 4, publicFieldDerived = 5 };

            Assert.Throws<NotEqualDueToDifferentValues>(() => Equalidator.AreEqual(d1, d2));
        }
Пример #2
0
        public void Type_hierarchy()
        {
            var d1 = new DerivedType(1, 2, 3)
            {
                publicField = 4, publicFieldDerived = 5
            };
            var d2 = new DerivedType(99, 2, 3)
            {
                publicField = 4, publicFieldDerived = 5
            };

            Assert.Throws <NotEqualDueToDifferentValues>(() => Equalidator.AreEqual(d1, d2));
        }