Пример #1
0
        public void DefaultEqualsUsesValueEqualityForAllMembers()
        {
            var s1 = new S3(235, 45);
            var s2 = new S3(235, 45);
            var s3 = new S3(235, 44);
            var s4 = new S4(235, 45);

            Assert.IsTrue(s1.Equals(s2), "#1");
            Assert.IsFalse(s1.Equals(s3), "#2");
            Assert.IsFalse(s1.Equals(s4), "#3");
        }