Exemplo n.º 1
0
        public void InheritColumnsButRemoveColumnsNotFound()
        {
            var typeDefinition = new TypeDefinition(typeof(User));
            var map            = new UserMap(typeDefinition);

            var typeDefinition1 = new TypeDefinition(typeof(UserWithNullableId));
            var map1            = new TestMap(typeDefinition1);

            Assert.AreEqual(1, typeDefinition1.ColumnConfiguration.Count);
        }
Exemplo n.º 2
0
        public void InheritColumns()
        {
            var typeDefinition = new TypeDefinition(typeof(User));
            var map            = new TestMap(typeDefinition);

            var typeDefinition1 = new TypeDefinition(typeof(Supervisor));
            var map1            = new SupervisorMap(typeDefinition1);

            Assert.AreEqual(4, typeDefinition1.ColumnConfiguration.Count);
            Assert.IsTrue(typeDefinition1.ColumnConfiguration["Age"].IgnoreColumn ?? false);
            Assert.IsTrue(typeDefinition1.ColumnConfiguration["IsSupervisor"].ResultColumn ?? false);
        }