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));