Exemple #1
0
        public void Object_EqualsWithBaseHashCode_HashCodeShouldBeDifferent_ISSUE()
        {
            var obj_1 = new Object_EqualsWithBaseHashCode()
            {
                Id     = 1,
                Values = new int[] { 1, 2, 3, 4, 5 }
            };
            var obj_2 = new Object_EqualsWithBaseHashCode()
            {
                Id     = 1,
                Values = new int[] { 1, 2, 3, 4, 5 }
            };

            Debug.WriteLine($"Hash Code 1 - {obj_1.GetHashCode()}");
            Debug.WriteLine($"Hash Code 2 - {obj_2.GetHashCode()}");
            Assert.IsFalse(obj_1.GetHashCode() == obj_2.GetHashCode());
        }