public void MapToStoredProcedures_with_no_args_should_add_configuration() { var type = typeof(LocalEntityType); var innerConfig = new EntityTypeConfiguration(type); var config = new ConventionTypeConfiguration <LocalEntityType>(type, () => innerConfig, new ModelConfiguration()); config.MapToStoredProcedures(); Assert.True(innerConfig.ModificationStoredProceduresConfiguration != null); }
public void MapToStoredProcedures_with_no_args_should_add_configuration() { var type = new MockType(); var innerConfig = new EntityTypeConfiguration(type); var config = new ConventionTypeConfiguration(type, () => innerConfig, new ModelConfiguration()); config.MapToStoredProcedures(); Assert.NotNull(innerConfig.ModificationStoredProceduresConfiguration); }
public void MapToStoredProcedures_configures_when_unset() { var type = typeof(AType); var innerConfig = new EntityTypeConfiguration(type); var config = new ConventionTypeConfiguration(type, () => innerConfig, new ModelConfiguration()); config.MapToStoredProcedures(); Assert.NotNull(innerConfig.ModificationStoredProceduresConfiguration); }
public void MapToStoredProcedures_with_action_should_invoke_and_add_configuration() { var type = typeof(LocalEntityType); var innerConfig = new EntityTypeConfiguration(type); var config = new ConventionTypeConfiguration <LocalEntityType>(type, () => innerConfig, new ModelConfiguration()); ModificationStoredProceduresConfiguration <LocalEntityType> configuration = null; config.MapToStoredProcedures(c => configuration = c); Assert.Same( configuration.Configuration, innerConfig.ModificationStoredProceduresConfiguration); }
/// <summary> /// Configures this type to use stored procedures for insert, update and delete. /// The default conventions for procedure and parameter names will be used. /// </summary> /// <returns> The same configuration instance so that multiple calls can be chained. </returns> public ConventionTypeConfiguration <T> MapToStoredProcedures() { _configuration.MapToStoredProcedures(); return(this); }
public void MapToStoredProcedures_with_action_should_invoke_and_add_configuration() { var type = new MockType(); var innerConfig = new EntityTypeConfiguration(type); var config = new ConventionTypeConfiguration(type, () => innerConfig, new ModelConfiguration()); ConventionModificationStoredProceduresConfiguration configuration = null; config.MapToStoredProcedures(c => configuration = c); Assert.Same( configuration.Configuration, innerConfig.ModificationStoredProceduresConfiguration); }
public void MapToStoredProcedures_with_no_args_should_add_configuration() { var type = new MockType(); var innerConfig = new EntityTypeConfiguration(type); var config = new ConventionTypeConfiguration(type, () => innerConfig, new ModelConfiguration()); config.MapToStoredProcedures(); Assert.NotNull(innerConfig.ModificationStoredProceduresConfiguration); }
public void MapToStoredProcedures_configures_when_unset() { var type = typeof(AType); var innerConfig = new EntityTypeConfiguration(type); var config = new ConventionTypeConfiguration(type, () => innerConfig, new ModelConfiguration()); config.MapToStoredProcedures(); Assert.NotNull(innerConfig.ModificationStoredProceduresConfiguration); }
public void MapToStoredProcedures_with_no_args_should_add_configuration() { var type = typeof(LocalEntityType); var innerConfig = new EntityTypeConfiguration(type); var config = new ConventionTypeConfiguration<LocalEntityType>(type, () => innerConfig, new ModelConfiguration()); config.MapToStoredProcedures(); Assert.True(innerConfig.ModificationStoredProceduresConfiguration != null); }