public override void OwnedType_can_derive_from_Collection()
 // Shadow navigations. Issue #3864.
 => Assert.Equal(
     CoreStrings.AmbiguousSharedTypeEntityTypeName(
         "Microsoft.EntityFrameworkCore.ModelBuilding.ModelBuilderTest+DependentEntity"),
     Assert.Throws <InvalidOperationException>(
         () => base.OwnedType_can_derive_from_Collection()).Message);
Beispiel #2
0
        public void Adding_a_shared_entity_with_same_name_throws()
        {
            var model = CreateModel();

            Assert.Equal(CoreStrings.AmbiguousSharedTypeEntityTypeName(typeof(Customer).DisplayName()),
                         Assert.Throws <InvalidOperationException>(()
                                                                   => model.AddEntityType(typeof(Customer).DisplayName(), typeof(Customer))).Message);
        }