16 references to DerivedModelType
Microsoft.AspNetCore.Mvc.Core.Test (16)
ModelBinding\Metadata\DefaultModelMetadataProviderTest.cs (16)
280var metadata = provider.GetMetadataForParameter(parameter, typeof(DerivedModelType)); 284Assert.Equal(typeof(DerivedModelType), metadata.ModelType); 298Assert.Equal(nameof(DerivedModelType.DerivedProperty), p.Name); 307Assert.Equal(nameof(DerivedModelType.Property1), p.Name); 317Assert.Equal(nameof(DerivedModelType.Property2), p.Name); 331var metadata1 = provider.GetMetadataForParameter(parameter, typeof(DerivedModelType)); 332var metadata2 = provider.GetMetadataForParameter(parameter, typeof(DerivedModelType)); 348var metadata1 = provider.GetMetadataForParameter(parameter, typeof(DerivedModelType)); 364var metadata = provider.GetMetadataForProperty(property, typeof(DerivedModelType)); 368Assert.Equal(typeof(DerivedModelType), metadata.ModelType); 382Assert.Equal(nameof(DerivedModelType.DerivedProperty), p.Name); 391Assert.Equal(nameof(DerivedModelType.Property1), p.Name); 401Assert.Equal(nameof(DerivedModelType.Property2), p.Name); 414var metadata1 = provider.GetMetadataForProperty(property, typeof(DerivedModelType)); 415var metadata2 = provider.GetMetadataForProperty(property, typeof(DerivedModelType)); 430var metadata1 = provider.GetMetadataForProperty(property, typeof(DerivedModelType));