public void Non_generic_DbSet_creation_works_under_partial_trust() { using (var context = new EmptyContext()) { var set = context.Set(typeof(Product)); Assert.NotNull(set); } }
public void Read_loads_edmx_from_EdmxWriter_into_DbCompiledModel() { var stream = new MemoryStream(); var xmlWriter = XmlWriter.Create(stream); using (var context = new EmptyContext()) { EdmxWriter.WriteEdmx(context, xmlWriter); } stream.Seek(0, SeekOrigin.Begin); var defaultSchema = "default"; var xmlReader = XmlReader.Create(stream); var readModel = EdmxReader.Read(xmlReader, defaultSchema); Assert.IsType<DbCompiledModel>(readModel); Assert.Equal(defaultSchema, readModel.DefaultSchema); Assert.NotNull(readModel.ProviderInfo); }
public void Derived_context_with_no_sets_is_okay() { using (var context = new EmptyContext()) { // Asking for the ObjectContext causes the DbContext to be initialized even with no types. Assert.NotNull(GetObjectContext(context)); } }