Example #1
0
        public void compare_entity_with_its_derived_entity_with_different_id()
        {
            var testEntityOne = new TestEntityOne();

            testEntityOne.SetId(23);
            var derivedTestEntityOne = new DerivedTestEntityOne();

            derivedTestEntityOne.SetId(24);

            Equals(testEntityOne, derivedTestEntityOne).ShouldBeFalse();
            Equals(derivedTestEntityOne, testEntityOne).ShouldBeFalse();
        }
Example #2
0
        public void compare_entity_with_its_derived_entity_with_the_same_id()
        {
            var testEntityOne = new TestEntityOne();

            testEntityOne.SetId(23);
            var derivedTestEntityOne = new DerivedTestEntityOne();

            derivedTestEntityOne.SetId(23);

            Equals(testEntityOne, derivedTestEntityOne).ShouldBeTrue();
            Equals(derivedTestEntityOne, testEntityOne).ShouldBeTrue();
        }