public void Discover_returns_configuration_when_unconventional_schema() { var code = new CSharpCodeHelper(); var modelBuilder = new DbModelBuilder(); modelBuilder.Entity<Entity>().ToTable("Entities", "old"); var model = modelBuilder.Build(new DbProviderInfo("System.Data.SqlClient", "2012")); var entitySet = model.ConceptualModel.Container.EntitySets.First(); var configuration = new TableDiscoverer(code).Discover(entitySet, model) as TableConfiguration; Assert.NotNull(configuration); Assert.Equal("Entities", configuration.Table); Assert.Equal("old", configuration.Schema); }
public void Discover_returns_configuration_when_unconventional_schema() { var code = new CSharpCodeHelper(); var modelBuilder = new DbModelBuilder(); modelBuilder.Entity <Entity>().ToTable("Entities", "old"); var model = modelBuilder.Build(new DbProviderInfo("System.Data.SqlClient", "2012")); var entitySet = model.ConceptualModel.Container.EntitySets.First(); var configuration = new TableDiscoverer(code).Discover(entitySet, model) as TableConfiguration; Assert.NotNull(configuration); Assert.Equal("Entities", configuration.Table); Assert.Equal("old", configuration.Schema); }