public void Model_hash_can_be_obtained_from_Code_First_context_even_when_EdmMetadata_is_not_mapped() { using (var context = new DefaultIncludeMetadataInModelContext()) { #pragma warning disable 612,618 Assert.False(String.IsNullOrWhiteSpace(EdmMetadata.TryGetModelHash(context))); #pragma warning restore 612,618 } }
public void IncludeMetadataConvention_is_not_used_by_default() { using (var context = new DefaultIncludeMetadataInModelContext()) { #pragma warning disable 612,618 context.Assert <EdmMetadata>().IsNotInModel(); #pragma warning restore 612,618 } }
public void IncludeMetadataInModel_on_standalone_ModelBuilder_is_off_by_default() { var builder = new DbModelBuilder(); using ( var context = new DefaultIncludeMetadataInModelContext( builder.Build(ProviderRegistry.Sql2008_ProviderInfo).Compile())) { #pragma warning disable 612,618 context.Assert <EdmMetadata>().IsNotInModel(); #pragma warning restore 612,618 } }
public void IncludeMetadataInModel_on_standalone_DbModelBuilder_can_be_turned_on() { var builder = new DbModelBuilder(); #pragma warning disable 612,618 builder.Entity <EdmMetadata>().ToTable("EdmMetadata"); #pragma warning restore 612,618 using ( var context = new DefaultIncludeMetadataInModelContext( builder.Build(ProviderRegistry.Sql2008_ProviderInfo).Compile())) { #pragma warning disable 612,618 context.Assert <EdmMetadata>().IsInModel(); #pragma warning restore 612,618 } }
public void IncludeMetadataInModel_on_standalone_DbModelBuilder_can_be_turned_on() { var builder = new DbModelBuilder(); #pragma warning disable 612,618 builder.Entity<EdmMetadata>().ToTable("EdmMetadata"); #pragma warning restore 612,618 using ( var context = new DefaultIncludeMetadataInModelContext( builder.Build(ProviderRegistry.Sql2008_ProviderInfo).Compile())) { #pragma warning disable 612,618 context.Assert<EdmMetadata>().IsInModel(); #pragma warning restore 612,618 } }
public void IncludeMetadataInModel_on_standalone_ModelBuilder_is_off_by_default() { var builder = new DbModelBuilder(); using ( var context = new DefaultIncludeMetadataInModelContext( builder.Build(ProviderRegistry.Sql2008_ProviderInfo).Compile())) { #pragma warning disable 612,618 context.Assert<EdmMetadata>().IsNotInModel(); #pragma warning restore 612,618 } }
public void IncludeMetadataConvention_is_not_used_by_default() { using (var context = new DefaultIncludeMetadataInModelContext()) { #pragma warning disable 612,618 context.Assert<EdmMetadata>().IsNotInModel(); #pragma warning restore 612,618 } }