Пример #1
0
        public void ChangeComparer_NullEquality()
        {
            var comparer = new ChangeComparer();

            var    object1 = new object();
            object object2 = null;

            Assert.False(comparer.Equals(object1, object2));
            Assert.False(comparer.Equals(object2, object1));
        }
Пример #2
0
        public void ChangeComparer_BooleanEquality()
        {
            var comparer = new ChangeComparer();

            var object1 = true;
            var object2 = true;
            var object3 = false;

            Assert.True(comparer.Equals(object1, object2));
            Assert.False(comparer.Equals(object1, object3));
        }
Пример #3
0
        public void ChangeComparer_ReferenceEquality()
        {
            var comparer = new ChangeComparer();

            var object1 = new object();
            var object2 = object1;
            var object3 = new object();

            Assert.True(comparer.Equals(object1, object2));
            Assert.False(comparer.Equals(object1, object3));
        }