示例#1
0
        public void MapToStoredProcedures_should_call_method_on_internal_configuration()
        {
            var mockEntityTypeConfiguration = new Mock <EntityTypeConfiguration>(typeof(Fixture));
            var entityConfiguration         = new EntityTypeConfiguration <Fixture>(mockEntityTypeConfiguration.Object);

            entityConfiguration.MapToStoredProcedures();

            mockEntityTypeConfiguration.Verify(e => e.MapToStoredProcedures());
        }
        public void Cloning_an_entity_configuration_clones_its_modification_function_information()
        {
            var configuration = new EntityTypeConfiguration(typeof(object));

            configuration.MapToStoredProcedures();

            var clone = configuration.Clone();

            Assert.NotNull(clone.ModificationStoredProceduresConfiguration);
        }
示例#3
0
        public void MapToStoredProcedures_when_config_action_should_call_method_on_internal_configuration()
        {
            var mockEntityTypeConfiguration = new Mock <EntityTypeConfiguration>(typeof(Fixture));
            var entityConfiguration         = new EntityTypeConfiguration <Fixture>(mockEntityTypeConfiguration.Object);

            ModificationStoredProceduresConfiguration <Fixture> configuration = null;

            entityConfiguration.MapToStoredProcedures(c => { configuration = c; });

            mockEntityTypeConfiguration.Verify(e => e.MapToStoredProcedures(configuration.Configuration, true));
        }
        public EntityTypeConfiguration <TEntityType> MapToStoredProcedures()
        {
            _entityTypeConfiguration.MapToStoredProcedures();

            return(this);
        }