Exemplo n.º 1
0
        public void Entity_Equals()
        {
            var customer1 = new Customer {
                CustomerId = 1
            };
            var customer2 = new Customer {
                CustomerId = 1
            };

            EqualityTests.TestEqualObjects(customer1 as EntityBase <Customer>, customer2 as EntityBase <Customer>);
        }
Exemplo n.º 2
0
        public void Metadata_MemberAccessorBase_Equals()
        {
            var metadata  = MetadataProvider.GetMetadata <MetadataType>();
            var property1 = metadata.GetProperty("Property");
            var property2 = metadata.GetProperty("Property");

            Assert.IsNotNull(property1);
            Assert.IsNotNull(property2);
            Assert.IsInstanceOf(typeof(IMemberAccessor), property1);
            Assert.IsInstanceOf(typeof(IMemberAccessor), property2);
            EqualityTests.TestEqualObjects(property1 as MemberAccessorBase, property2 as MemberAccessorBase);
        }