Exemple #1
0
        public void BaseModalComparer_GetHashCode_NullId()
        {
            var bmComparer1 = new BaseModelComparer <BaseModel>();

            var result = bmComparer1.GetHashCode(new BaseModel());

            Assert.AreEqual(0, result);
        }
Exemple #2
0
        public void BaseModalComparer_Equals_RightNull()
        {
            var bmComparer = new BaseModelComparer <BaseModel>();
            var bModel     = new BaseModel();

            var result = bmComparer.Equals(bModel, null);

            Assert.IsFalse(result);
        }
Exemple #3
0
        public void BaseModalComparer_Equals_SameObject()
        {
            var bmComparer = new BaseModelComparer <BaseModel>();
            var bModel     = new BaseModel();

            var result = bmComparer.Equals(bModel, bModel);

            Assert.IsTrue(result);
        }
Exemple #4
0
        public void BaseModalComparer_GetHashCode()
        {
            var intValue = 99;

            var bmComparer1 = new BaseModelComparer <BaseModel>();

            var result = bmComparer1.GetHashCode(new BaseModel {
                Id = intValue
            });

            Assert.AreEqual(intValue.GetHashCode(), result);
        }
Exemple #5
0
        public void BaseModalComparer_Equals_RightNullId()
        {
            var bmComparer = new BaseModelComparer <BaseModel>();
            var bModel1    = new BaseModel {
                Id = 666
            };
            var bModel2 = new BaseModel();

            var result = bmComparer.Equals(bModel1, bModel2);

            Assert.IsFalse(result);
        }
Exemple #6
0
        public void BaseModalComparer_Equals_SameId()
        {
            var bmComparer = new BaseModelComparer <BaseModel>();
            var bModel1    = new BaseModel {
                Id = 666
            };
            var bModel2 = new BaseModel {
                Id = 666
            };

            var result = bmComparer.Equals(bModel1, bModel2);

            Assert.IsTrue(result);
        }