示例#1
0
        public void Validate_Equality_Operator_Is_Equal_Null_Objects()
        {
            //Arrange
            var            contreteEntityA = new ConcreteEntity("SOMEVALUE_1");
            ConcreteEntity contreteEntityB = null;
            ConcreteEntity contreteEntityC = null;

            //Act
            var result1 = (contreteEntityA == contreteEntityB);
            var result2 = (contreteEntityB == contreteEntityC);
            var result3 = (contreteEntityA == contreteEntityC);
            var result4 = (contreteEntityB == contreteEntityA);

            //Assert
            Assert.False(result1);
            Assert.True(result2);
            Assert.False(result3);
            Assert.False(result4);
        }