327 references to IsAssignableFrom
AuthSamples.FunctionalTests (8)
HttpClientExtensions.cs (2)
22var submitButton = Assert.IsAssignableFrom<IHtmlElement>(submitElement); 36var element = Assert.IsAssignableFrom<IHtmlInputElement>(form[kvp.Key]);
TestAssert.cs (6)
27return Assert.IsAssignableFrom<IHtmlFormElement>(form); 33return Assert.IsAssignableFrom<IHtmlAnchorElement>(element); 51return Assert.IsAssignableFrom<IHtmlElement>(element); 57return Assert.IsAssignableFrom<IHtmlFormElement>(form); 64return Assert.IsAssignableFrom<IHtmlHtmlElement>(fragment); 80return Assert.IsAssignableFrom<IHtmlDocument>(document);
Microsoft.AspNetCore.Authorization.Test (9)
AuthorizationEndpointConventionBuilderExtensionsTests.cs (9)
46var authMetadata = Assert.IsAssignableFrom<IAuthorizeData>(Assert.Single(endpointModel.Metadata)); 65var authMetadata = Assert.IsAssignableFrom<IAuthorizeData>(Assert.Single(endpointModel.Metadata)); 84var authMetadata = Assert.IsAssignableFrom<IAuthorizeData>(Assert.Single(endpointModel.Metadata)); 103var authMetadata = Assert.IsAssignableFrom<IAuthorizeData>(Assert.Single(endpointModel.Metadata)); 137var authMetadata = Assert.IsAssignableFrom<IAuthorizeData>(endpointModel.Metadata[0]); 160var authMetadata = Assert.IsAssignableFrom<IAuthorizeData>(endpointModel.Metadata[0]); 163var policy = Assert.IsAssignableFrom<AuthorizationPolicy>(endpointModel.Metadata[1]); 189var policy = Assert.IsAssignableFrom<AuthorizationPolicy>(endpointModel.Metadata[1]); 235Assert.IsAssignableFrom<IAllowAnonymous>(Assert.Single(endpointModel.Metadata));
Microsoft.AspNetCore.Components.Authorization.Tests (2)
AuthorizeRouteViewTest.cs (2)
294component => Assert.IsAssignableFrom<AuthorizeViewCore>(component), 325component => Assert.IsAssignableFrom<AuthorizeViewCore>(component),
Microsoft.AspNetCore.Components.Endpoints.Tests (3)
Binding\FormDataMapperTests.cs (3)
1948var formFileResult = Assert.IsAssignableFrom<IReadOnlyList<IFormFile>>(result); 2026var browserFile = Assert.IsAssignableFrom<IBrowserFile>(result); 2059var browserFiles = Assert.IsAssignableFrom<IReadOnlyList<IBrowserFile>>(result);
Microsoft.AspNetCore.DataProtection.Abstractions.Tests (2)
DataProtectionCommonExtensionsTests.cs (2)
254Assert.IsAssignableFrom<EncoderFallbackException>(ex.InnerException); 296Assert.IsAssignableFrom<DecoderFallbackException>(ex.InnerException);
Microsoft.AspNetCore.DataProtection.Tests (1)
KeyManagement\KeyRingBasedDataProtectorTests.cs (1)
122Assert.IsAssignableFrom<MockException>(ex.InnerException);
Microsoft.AspNetCore.Hosting.Tests (10)
HostingApplicationDiagnosticsTests.cs (4)
316Assert.IsAssignableFrom<HttpContext>(o); 350Assert.IsAssignableFrom<HttpContext>(o); 742Assert.IsAssignableFrom<HttpContext>(context); 826Assert.IsAssignableFrom<T>(value);
HostingEnvironmentExtensionsTests.cs (6)
28Assert.IsAssignableFrom<PhysicalFileProvider>(env.ContentRootFileProvider); 29Assert.IsAssignableFrom<PhysicalFileProvider>(env.WebRootFileProvider); 41Assert.IsAssignableFrom<PhysicalFileProvider>(env.ContentRootFileProvider); 42Assert.IsAssignableFrom<PhysicalFileProvider>(env.WebRootFileProvider); 54Assert.IsAssignableFrom<PhysicalFileProvider>(env.ContentRootFileProvider); 55Assert.IsAssignableFrom<NullFileProvider>(env.WebRootFileProvider);
Microsoft.AspNetCore.Http.Abstractions.Tests (2)
ProblemDetailsJsonConverterTest.cs (2)
28Assert.IsAssignableFrom<JsonException>(ex); 123Assert.IsAssignableFrom<JsonNode>(kvp.Value!);
Microsoft.AspNetCore.Http.Extensions.Tests (35)
JsonOptionsTests.cs (1)
27Assert.IsAssignableFrom<IJsonTypeInfoResolver>(options.TypeInfoResolver);
RequestDelegateFactoryTests.cs (2)
2536var responseMetadata = Assert.IsAssignableFrom<IProducesResponseTypeMetadata>(Assert.Single(result.EndpointMetadata)); 2548var responseMetadata = Assert.IsAssignableFrom<IProducesResponseTypeMetadata>(Assert.Single(result.EndpointMetadata));
RequestDelegateGenerator\RequestDelegateCreationTests.Forms.cs (17)
42var formFilesArgument = Assert.IsAssignableFrom<IFormFileCollection>(httpContext.Items["formFiles"]); 77var formFiles = Assert.IsAssignableFrom<IFormFileCollection>(httpContext.Items["formFiles"]); 112var fileArgument = Assert.IsAssignableFrom<IFormFile>(httpContext.Items["formFiles"]); 150var fileArgument = Assert.IsAssignableFrom<IFormFile>(httpContext.Items["formFiles"]); 188var file1Argument = Assert.IsAssignableFrom<IFormFile>(httpContext.Items["file1"]); 193var file2Argument = Assert.IsAssignableFrom<IFormFile>(httpContext.Items["file2"]); 266var fileArgument = Assert.IsAssignableFrom<IFormFile>(httpContext.Items["formFiles"]); 303var fileArgument = Assert.IsAssignableFrom<IFormFile>(httpContext.Items["formFiles"]); 413var fileArgument = Assert.IsAssignableFrom<IFormFile>(httpContext.Items["file"]); 460var fileArgument = Assert.IsAssignableFrom<IFormFile>(httpContext.Items["file"]); 464var traceIdArgument = Assert.IsAssignableFrom<TraceIdentifier>(httpContext.Items["traceId"]); 505var fileArgument = Assert.IsAssignableFrom<IFormFile>(httpContext.Items["file"]); 509var traceIdArgument = Assert.IsAssignableFrom<TraceIdentifier>(httpContext.Items["traceId"]); 557var formArgument = Assert.IsAssignableFrom<IFormCollection>(httpContext.Items["formFiles"]); 604var formArgument = Assert.IsAssignableFrom<IFormCollection>(httpContext.Items["formFiles"]); 835var formFilesArgument = Assert.IsAssignableFrom<FormFileCollection>(httpContext.Items["FormFilesArgument"]); 836var formArgument = Assert.IsAssignableFrom<IFormCollection>(httpContext.Items["FormArgument"]);
RequestDelegateGenerator\RequestDelegateCreationTests.Logging.cs (14)
52var log1Values = Assert.IsAssignableFrom<IReadOnlyList<KeyValuePair<string, object>>>(logs[0].State); 60var log2Values = Assert.IsAssignableFrom<IReadOnlyList<KeyValuePair<string, object>>>(logs[1].State); 68var log3Values = Assert.IsAssignableFrom<IReadOnlyList<KeyValuePair<string, object>>>(logs[2].State); 76var log4Values = Assert.IsAssignableFrom<IReadOnlyList<KeyValuePair<string, object>>>(logs[3].State); 115var log1Values = Assert.IsAssignableFrom<IReadOnlyList<KeyValuePair<string, object>>>(logs[0].State); 123var log2Values = Assert.IsAssignableFrom<IReadOnlyList<KeyValuePair<string, object>>>(logs[1].State); 235var log1Values = Assert.IsAssignableFrom<IReadOnlyList<KeyValuePair<string, object>>>(logs[0].State); 243var log2Values = Assert.IsAssignableFrom<IReadOnlyList<KeyValuePair<string, object>>>(logs[1].State); 315var log1Values = Assert.IsAssignableFrom<IReadOnlyList<KeyValuePair<string, object>>>(logs[0].State); 323var log2Values = Assert.IsAssignableFrom<IReadOnlyList<KeyValuePair<string, object>>>(logs[1].State); 405var logValues = Assert.IsAssignableFrom<IReadOnlyList<KeyValuePair<string, object>>>(logMessage.State); 454var logValues = Assert.IsAssignableFrom<IReadOnlyList<KeyValuePair<string, object>>>(logMessage.State); 534var logValues = Assert.IsAssignableFrom<IReadOnlyList<KeyValuePair<string, object>>>(logMessage.State); 614var logValues = Assert.IsAssignableFrom<IReadOnlyList<KeyValuePair<string, object>>>(logMessage.State);
RequestDelegateGenerator\RuntimeCreationTests.ComplexFormBinding.cs (1)
186var log1Values = Assert.IsAssignableFrom<IReadOnlyList<KeyValuePair<string, object>>>(log.State);
Microsoft.AspNetCore.Http.Results.Tests (75)
AcceptedAtRouteOfTResultTests.cs (3)
169var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new AcceptedAtRoute<string>(routeValues, null)); 185var result = Assert.IsAssignableFrom<IValueHttpResult>(new AcceptedAtRoute<string>(routeValues, value)); 202var result = Assert.IsAssignableFrom<IValueHttpResult<string>>(new AcceptedAtRoute<string>(routeValues, value));
AcceptedAtRouteResultTests.cs (1)
115var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new AcceptedAtRoute(null));
AcceptedOfTResultTests.cs (3)
103var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new Accepted<string>("location", null)); 114var result = Assert.IsAssignableFrom<IValueHttpResult>(new Accepted<string>("location", value)); 126var result = Assert.IsAssignableFrom<IValueHttpResult<string>>(new Accepted<string>("location", value));
AcceptedResultTests.cs (1)
72var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new Accepted("location"));
BadRequestOfTResultTests.cs (3)
146var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new BadRequest<string>(null)); 157var result = Assert.IsAssignableFrom<IValueHttpResult>(new BadRequest<string>(value)); 169var result = Assert.IsAssignableFrom<IValueHttpResult<string>>(new BadRequest<string>(value));
BadRequestResultTests.cs (1)
85var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new BadRequest());
ConflictOfTResultTests.cs (3)
124var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new Conflict<string>(null)); 135var result = Assert.IsAssignableFrom<IValueHttpResult>(new Conflict<string>(value)); 147var result = Assert.IsAssignableFrom<IValueHttpResult<string>>(new Conflict<string>(value));
ConflictResultTests.cs (1)
86var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new Conflict());
ContentResultTests.cs (3)
144var result = Assert.IsAssignableFrom<IContentTypeHttpResult>(new ContentHttpResult("content", contentType)); 155var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new ContentHttpResult("content", contentType, StatusCodes.Status202Accepted)); 166var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new ContentHttpResult("content", contentType));
CreatedAtRouteOfTResultTests.cs (3)
138var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(rawResult); 153var result = Assert.IsAssignableFrom<IValueHttpResult>(rawResult); 169var result = Assert.IsAssignableFrom<IValueHttpResult<string>>(rawResult);
CreatedAtRouteResultTests.cs (1)
118var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(rawResult);
CreatedOfTResultTests.cs (3)
141var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new Created<string>(location, null)); 153var result = Assert.IsAssignableFrom<IValueHttpResult>(new Created<string>(location, value)); 166var result = Assert.IsAssignableFrom<IValueHttpResult<string>>(new Created<string>(location, value));
CreatedResultTests.cs (1)
106var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new Created(location));
FileContentResultTests.cs (2)
45var result = Assert.IsAssignableFrom<IFileHttpResult>(new FileContentHttpResult(Array.Empty<byte>(), contentType) { FileDownloadName = downloadName }); 58var result = Assert.IsAssignableFrom<IContentTypeHttpResult>(new FileContentHttpResult(Array.Empty<byte>(), contentType) { FileDownloadName = downloadName });
HttpFileStreamResultTests.cs (2)
100var result = Assert.IsAssignableFrom<IFileHttpResult>(new FileStreamHttpResult(new MemoryStream(), contentType) { FileDownloadName = downloadName }); 113var result = Assert.IsAssignableFrom<IContentTypeHttpResult>(new FileStreamHttpResult(new MemoryStream(), contentType) { FileDownloadName = downloadName });
InternalServerErrorOfTResultTests.cs (3)
146var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new InternalServerError<string>(null)); 157var result = Assert.IsAssignableFrom<IValueHttpResult>(new InternalServerError<string>(value)); 169var result = Assert.IsAssignableFrom<IValueHttpResult<string>>(new InternalServerError<string>(value));
InternalServerErrorResultTests.cs (1)
85var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new InternalServerError());
JsonResultTests.cs (5)
263var result = Assert.IsAssignableFrom<IContentTypeHttpResult>(new JsonHttpResult<string>(null, jsonSerializerOptions: null, StatusCodes.Status200OK, contentType)); 274var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new JsonHttpResult<string>(null, jsonSerializerOptions: null, StatusCodes.Status202Accepted, contentType)); 285var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new JsonHttpResult<string>(null, jsonSerializerOptions: null, statusCode: null, contentType)); 297var result = Assert.IsAssignableFrom<IValueHttpResult>(new JsonHttpResult<string>(value, jsonSerializerOptions: null, statusCode: null, contentType)); 310var result = Assert.IsAssignableFrom<IValueHttpResult<string>>(new JsonHttpResult<string>(value, jsonSerializerOptions: null, statusCode: null, contentType));
NoContentResultTests.cs (1)
82var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new NoContent());
NotFoundOfTResultTests.cs (3)
106var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new NotFound<object>(null)); 117var result = Assert.IsAssignableFrom<IValueHttpResult>(new NotFound<string>(value)); 129var result = Assert.IsAssignableFrom<IValueHttpResult<string>>(new NotFound<string>(value));
NotFoundResultTests.cs (1)
81var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new NotFound());
OkOfTResultTests.cs (3)
123var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new Ok<object>(null)); 134var result = Assert.IsAssignableFrom<IValueHttpResult>(new Ok<string>(value)); 146var result = Assert.IsAssignableFrom<IValueHttpResult<string>>(new Ok<string>(value));
OkResultTests.cs (1)
84var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new Ok());
PhysicalFileResultTest.cs (2)
47var result = Assert.IsAssignableFrom<IFileHttpResult>(new PhysicalFileHttpResult("file.zip", contentType) { FileDownloadName = downloadName }); 60var result = Assert.IsAssignableFrom<IContentTypeHttpResult>(new PhysicalFileHttpResult("file.zip", contentType) { FileDownloadName = downloadName });
ProblemResultTests.cs (5)
208var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new ProblemHttpResult(new() { Status = StatusCodes.Status416RangeNotSatisfiable })); 216var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new ProblemHttpResult(new())); 227var result = Assert.IsAssignableFrom<IValueHttpResult>(new ProblemHttpResult(value)); 239var result = Assert.IsAssignableFrom<IValueHttpResult<ProblemDetails>>(new ProblemHttpResult(value)); 248var result = Assert.IsAssignableFrom<IContentTypeHttpResult>(new ProblemHttpResult(new()));
PushStreamResultTests.cs (2)
89var result = Assert.IsAssignableFrom<IFileHttpResult>(new PushStreamHttpResult(s => Task.CompletedTask, contentType) { FileDownloadName = downloadName }); 102var result = Assert.IsAssignableFrom<IContentTypeHttpResult>(new PushStreamHttpResult(s => Task.CompletedTask, contentType) { FileDownloadName = downloadName });
ResultsTests.cs (2)
1005Assert.IsAssignableFrom<JsonTypeInfo<string>>(result.JsonTypeInfo); 1033Assert.IsAssignableFrom<JsonTypeInfo<string>>(result.JsonTypeInfo);
StatusCodeResultTests.cs (1)
42var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new StatusCodeHttpResult(StatusCodes.Status406NotAcceptable));
TypedResultsTests.cs (1)
890Assert.IsAssignableFrom<JsonTypeInfo<object>>(result.JsonTypeInfo);
UnauthorizedResultTests.cs (1)
52var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new UnauthorizedHttpResult());
UnprocessableEntityOfTResultTests.cs (3)
123var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new UnprocessableEntity<object>(null)); 134var result = Assert.IsAssignableFrom<IValueHttpResult>(new UnprocessableEntity<string>(value)); 146var result = Assert.IsAssignableFrom<IValueHttpResult<string>>(new UnprocessableEntity<string>(value));
UnprocessableEntityResultTests.cs (1)
85var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new UnprocessableEntity());
Utf8ContentResultTests.cs (2)
73var result = Assert.IsAssignableFrom<IContentTypeHttpResult>(new Utf8ContentHttpResult("Hello"u8, contentType, statusCode: null)); 84var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new Utf8ContentHttpResult("Hello"u8, contentType, statusCode: StatusCodes.Status202Accepted));
ValidationProblemResultTests.cs (4)
102var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new ValidationProblem(new HttpValidationProblemDetails())); 113var result = Assert.IsAssignableFrom<IValueHttpResult>(new ValidationProblem(value)); 125var result = Assert.IsAssignableFrom<IValueHttpResult<HttpValidationProblemDetails>>(new ValidationProblem(value)); 137var result = Assert.IsAssignableFrom<IContentTypeHttpResult>(new ValidationProblem(new()));
VirtualFileResultTests.cs (2)
31var result = Assert.IsAssignableFrom<IFileHttpResult>(new VirtualFileHttpResult("~/file.zip", contentType) { FileDownloadName = downloadName }); 44var result = Assert.IsAssignableFrom<IContentTypeHttpResult>(new VirtualFileHttpResult("~/file.zip", contentType) { FileDownloadName = downloadName });
Microsoft.AspNetCore.Identity.FunctionalTests (10)
Extensions\HtmlAssert.cs (5)
15return Assert.IsAssignableFrom<IHtmlFormElement>(form); 21return Assert.IsAssignableFrom<IHtmlAnchorElement>(element); 39return Assert.IsAssignableFrom<IHtmlElement>(element); 45return Assert.IsAssignableFrom<IHtmlFormElement>(form); 52return Assert.IsAssignableFrom<IHtmlHtmlElement>(fragment);
Extensions\HttpClientExtensions.cs (2)
25var submitButton = Assert.IsAssignableFrom<IHtmlElement>(submitElement); 38var element = Assert.IsAssignableFrom<IHtmlInputElement>(form[kvp.Key]);
Extensions\ResponseAssert.cs (1)
28return Assert.IsAssignableFrom<IHtmlDocument>(document);
UserStories.cs (2)
186var link = Assert.IsAssignableFrom<IHtmlAnchorElement>(linkElement); 218var link = Assert.IsAssignableFrom<IHtmlAnchorElement>(linkElement);
Microsoft.AspNetCore.InternalTesting (1)
ExceptionAssertions.cs (1)
251return Assert.IsAssignableFrom<TException>(exception);
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (1)
EndpointMetadataApiDescriptionProviderTest.cs (1)
651var descriptor = Assert.IsAssignableFrom<IParameterInfoParameterDescriptor>(nameParam.ParameterDescriptor);
Microsoft.AspNetCore.Mvc.Core.Test (28)
ApiExplorer\ApiConventionResultTest.cs (5)
108r => Assert.IsAssignableFrom<IApiDefaultResponseMetadataProvider>(r), 128r => Assert.IsAssignableFrom<IApiDefaultResponseMetadataProvider>(r), 151r => Assert.IsAssignableFrom<IApiDefaultResponseMetadataProvider>(r), 175r => Assert.IsAssignableFrom<IApiDefaultResponseMetadataProvider>(r), 199r => Assert.IsAssignableFrom<IApiDefaultResponseMetadataProvider>(r),
Filters\FilterCollectionTest.cs (4)
50Assert.Equal(17, Assert.IsAssignableFrom<IOrderedFilter>(added).Order); 63Assert.Equal(17, Assert.IsAssignableFrom<IOrderedFilter>(added).Order); 121Assert.Equal(17, Assert.IsAssignableFrom<IOrderedFilter>(added).Order); 134Assert.Equal(17, Assert.IsAssignableFrom<IOrderedFilter>(added).Order);
Formatters\SystemTextJsonOutputFormatterTest.cs (1)
285Assert.IsAssignableFrom<IJsonTypeInfoResolver>(stjOutputFormatter.SerializerOptions.TypeInfoResolver);
Infrastructure\AsyncEnumerableReaderTest.cs (3)
43var collection = Assert.IsAssignableFrom<ICollection<string>>(readCollection); 61var collection = Assert.IsAssignableFrom<ICollection<int>>(readCollection); 166var collection = Assert.IsAssignableFrom<ICollection<object>>(readCollection);
JsonOptionsTest.cs (1)
26Assert.IsAssignableFrom<IJsonTypeInfoResolver>(options.TypeInfoResolver);
ModelBinding\Binders\CollectionModelBinderTest.cs (2)
86var list = Assert.IsAssignableFrom<IList<int>>(bindingContext.Result.Model); 143var list = Assert.IsAssignableFrom<IList<int>>(bindingContext.Result.Model);
ModelBinding\Binders\DictionaryModelBinderTest.cs (7)
45var dictionary = Assert.IsAssignableFrom<IDictionary<int, string>>(bindingContext.Result.Model); 153var resultDictionary = Assert.IsAssignableFrom<IDictionary<string, string>>(bindingContext.Result.Model); 187var resultDictionary = Assert.IsAssignableFrom<IDictionary<string, string>>(bindingContext.Result.Model); 224var resultDictionary = Assert.IsAssignableFrom<IDictionary<string, string>>(bindingContext.Result.Model); 311var resultDictionary = Assert.IsAssignableFrom<IDictionary<long, int>>(bindingContext.Result.Model); 361var resultDictionary = Assert.IsAssignableFrom<IDictionary<int, ModelWithProperties>>(bindingContext.Result.Model); 408var resultDictionary = Assert.IsAssignableFrom<SortedDictionary<string, string>>(bindingContext.Result.Model);
ModelBinding\Binders\FormCollectionModelBinderTest.cs (2)
34var form = Assert.IsAssignableFrom<IFormCollection>(bindingContext.Result.Model); 53var form = Assert.IsAssignableFrom<IFormCollection>(bindingContext.Result.Model);
ModelBinding\Binders\FormFileModelBinderTest.cs (3)
243var files = Assert.IsAssignableFrom<IList<IFormFile>>(bindingContext.Result.Model); 287var file = Assert.IsAssignableFrom<IFormFile>(bindingContext.Result.Model); 353var file = Assert.IsAssignableFrom<IFormFile>(bindingContext.Result.Model);
Microsoft.AspNetCore.Mvc.DataAnnotations.Test (2)
DataAnnotationsModelValidatorProviderTest.cs (2)
55Assert.IsAssignableFrom<RequiredAttribute>(((DataAnnotationsModelValidator)providerContext.Results[0].Validator).Attribute); 56Assert.IsAssignableFrom<RequiredAttribute>(((DataAnnotationsModelValidator)providerContext.Results[1].Validator).Attribute);
Microsoft.AspNetCore.Mvc.IntegrationTests (16)
BodyValidationIntegrationTests.cs (1)
88var products = Assert.IsAssignableFrom<IEnumerable<ProductViewModel>>(result.Model);
FormCollectionModelBindingIntegrationTest.cs (3)
59var formCollection = Assert.IsAssignableFrom<IFormCollection>(boundPerson.Address.FileCollection); 106var formCollection = Assert.IsAssignableFrom<IFormCollection>(modelBindingResult.Model); 144var collection = Assert.IsAssignableFrom<IFormCollection>(modelBindingResult.Model);
FormFileModelBindingIntegrationTest.cs (7)
59var file = Assert.IsAssignableFrom<IFormFile>(boundPerson.Address.File); 106var file = Assert.IsAssignableFrom<IFormFile>(boundPerson.Address.File); 157var file = Assert.IsAssignableFrom<IFormFile>(boundPerson.Address.File); 219var file = Assert.IsAssignableFrom<IFormFile>(boundPerson.Address.File); 308var file = Assert.IsAssignableFrom<IFormFile>(vehicle.Spec); 375var file = Assert.IsAssignableFrom<IFormFile>(vehicle.BackupVehicle.Spec); 437var file = Assert.IsAssignableFrom<IFormFile>(boundPerson.Address.File);
ServicesModelBinderIntegrationTest.cs (5)
43var provider = Assert.IsAssignableFrom<ITypeActivatorCache>(modelBindingResult.Model); 79var provider = Assert.IsAssignableFrom<ITypeActivatorCache>(modelBindingResult.Model); 220var provider = Assert.IsAssignableFrom<ITypeActivatorCache>(modelBindingResult.Model); 289var provider = Assert.IsAssignableFrom<ITypeActivatorCache>(modelBindingResult.Model); 407Assert.IsAssignableFrom<ITypeActivatorCache>(modelBindingResult.Model);
Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test (3)
src\Mvc\Mvc.Core\test\Infrastructure\AsyncEnumerableReaderTest.cs (3)
43var collection = Assert.IsAssignableFrom<ICollection<string>>(readCollection); 61var collection = Assert.IsAssignableFrom<ICollection<int>>(readCollection); 166var collection = Assert.IsAssignableFrom<ICollection<object>>(readCollection);
Microsoft.AspNetCore.Mvc.Razor.Test (12)
RazorPageActivatorTest.cs (2)
72Assert.IsAssignableFrom<IHtmlHelper<object>>(instance.Html); 144Assert.IsAssignableFrom<IHtmlHelper<object>>(instance.Html);
RazorPageTest.cs (6)
998var htmlContent = Assert.IsAssignableFrom<IHtmlContent>(htmlAttribute.Value); 1005htmlContent = Assert.IsAssignableFrom<IHtmlContent>(allAttribute.Value); 1043var htmlContent = Assert.IsAssignableFrom<IHtmlContent>(htmlAttribute.Value); 1050htmlContent = Assert.IsAssignableFrom<IHtmlContent>(allAttribute.Value); 1089var htmlContent = Assert.IsAssignableFrom<IHtmlContent>(htmlAttribute.Value); 1096htmlContent = Assert.IsAssignableFrom<IHtmlContent>(allAttribute.Value);
RazorViewEngineTest.cs (3)
715Assert.IsAssignableFrom<IView>(result.View); 783Assert.IsAssignableFrom<IView>(result.View); 816Assert.IsAssignableFrom<IView>(result.View);
TagHelpers\UrlResolutionTagHelperTest.cs (1)
160var htmlContent = Assert.IsAssignableFrom<IHtmlContent>(attribute.Value);
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (34)
MemberExpressionCacheKeyComparerTest.cs (1)
192var memberExpression = Assert.IsAssignableFrom<MemberExpression>(expression.Body);
MemberExpressionCacheKeyTest.cs (1)
72var memberExpression = Assert.IsAssignableFrom<MemberExpression>(expression.Body);
Rendering\HtmlHelperFormExtensionsTest.cs (27)
297var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 334var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 367var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 409var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 453var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 493var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 529var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 567var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 607var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 648var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 693var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 739var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 785var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 827var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 871var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 914var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 952var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 986var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 1023var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 1061var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 1095var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 1134var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 1177var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 1221var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 1265var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 1305var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 1346var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer);
Rendering\HtmlHelperFormTest.cs (5)
131var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 181var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 243var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 293var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer); 321var writer = Assert.IsAssignableFrom<StringWriter>(htmlHelper.ViewContext.Writer);
Microsoft.AspNetCore.OpenApi.Tests (5)
Extensions\OpenApiEndpointRouteBuilderExtensionsTests.cs (1)
29Assert.IsAssignableFrom<IEndpointConventionBuilder>(returnedBuilder);
Extensions\OpenApiServiceCollectionExtensionsTests.cs (4)
23Assert.IsAssignableFrom<IServiceCollection>(returnedServices); 57Assert.IsAssignableFrom<IServiceCollection>(returnedServices); 90Assert.IsAssignableFrom<IServiceCollection>(returnedServices); 123Assert.IsAssignableFrom<IServiceCollection>(returnedServices);
Microsoft.AspNetCore.RequestDecompression.Tests (4)
RequestDecompressionMiddlewareTests.cs (3)
399Assert.IsAssignableFrom<InvalidOperationException>(exception); 502Assert.IsAssignableFrom<InvalidOperationException>(exception); 586Assert.IsAssignableFrom<InvalidOperationException>(exception);
SizeLimitedStreamTests.cs (1)
99Assert.IsAssignableFrom<InvalidOperationException>(exception);
Microsoft.AspNetCore.Routing.Tests (18)
Builder\GroupTest.cs (1)
19return Assert.IsAssignableFrom<EndpointDataSource>(Assert.Single(endpointRouteBuilder.DataSources));
Builder\RequestDelegateEndpointRouteBuilderExtensionsTest.cs (11)
125Assert.IsAssignableFrom<HttpContext>(Assert.Single(invocationContext.Arguments)); 205var httpContext = Assert.IsAssignableFrom<HttpContext>(Assert.Single(invocationContext.Arguments)); 418Assert.IsAssignableFrom<IRouteDiagnosticsMetadata>(endpoint.Metadata[3]); 424var httpMethodMetadata = Assert.IsAssignableFrom<IHttpMethodMetadata>(metadata); 489m => Assert.IsAssignableFrom<MethodInfo>(m), 490m => Assert.IsAssignableFrom<ParameterNameMetadata>(m), 493Assert.IsAssignableFrom<CustomEndpointMetadata>(m); 498Assert.IsAssignableFrom<CustomEndpointMetadata>(m); 502m => Assert.IsAssignableFrom<Attribute1>(m), 503m => Assert.IsAssignableFrom<Attribute2>(m), 504m => Assert.IsAssignableFrom<IRouteDiagnosticsMetadata>(m));
CompositeEndpointDataSourceTest.cs (1)
313m => Assert.IsAssignableFrom<IRouteDiagnosticsMetadata>(m));
EndpointRoutingMiddlewareTest.cs (1)
74Assert.IsAssignableFrom<HttpContext>(pair.Value);
RouteCollectionTest.cs (2)
252var namedRouter = Assert.IsAssignableFrom<INamedRouter>(pathData.Router); 286var namedRouter = Assert.IsAssignableFrom<INamedRouter>(pathData.Router);
RouteEndpointBuilderTest.cs (2)
47m => Assert.IsAssignableFrom<IRouteDiagnosticsMetadata>(m)); 67var metadata = Assert.IsAssignableFrom<IRouteDiagnosticsMetadata>(m);
Microsoft.AspNetCore.Server.Kestrel.Tests (1)
KestrelConfigurationLoaderTests.cs (1)
655Assert.IsAssignableFrom<CryptographicException>(ex.InnerException);
Microsoft.AspNetCore.Shared.Tests (2)
SecurityHelperTests.cs (2)
21Assert.IsAssignableFrom<ClaimsPrincipal>(user); 22Assert.IsAssignableFrom<ClaimsIdentity>(user.Identity);
Microsoft.AspNetCore.TestHost.Tests (3)
HttpContextBuilderTests.cs (1)
299Assert.IsAssignableFrom<InvalidOperationException>(ex.InnerException);
ResponseResetTests.cs (2)
126var rex = Assert.IsAssignableFrom<HttpResetTestException>(ex.GetBaseException()); 152var rex = Assert.IsAssignableFrom<HttpResetTestException>(ex.GetBaseException());
Microsoft.DotNet.XUnitAssert.Tests (7)
TypeAssertsTests.cs (7)
20 var result = Record.Exception(() => Assert.IsAssignableFrom<object>(null)); 36 Assert.IsAssignableFrom<InvalidCastException>(ex); 44 Assert.IsAssignableFrom<Exception>(ex); 52 Assert.IsAssignableFrom<IDisposable>(ex); 60 var result = Assert.IsAssignableFrom<InvalidCastException>(ex); 70 () => Assert.IsAssignableFrom<InvalidCastException>(new InvalidOperationException()) 129 var result = Assert.IsAssignableFrom<InvalidCastException>(ex);
Microsoft.Extensions.ApiDescription.Client.Tests (11)
GetCurrentOpenApiReferenceTest.cs (1)
45var metadata = Assert.IsAssignableFrom<IDictionary<string, string>>(output.CloneCustomMetadata());
GetOpenApiReferenceMetadataTest.cs (9)
54var metadata = Assert.IsAssignableFrom<IDictionary<string, string>>(output.CloneCustomMetadata()); 112var metadata = Assert.IsAssignableFrom<IDictionary<string, string>>(output.CloneCustomMetadata()); 170var metadata = Assert.IsAssignableFrom<IDictionary<string, string>>(output.CloneCustomMetadata()); 228var metadata = Assert.IsAssignableFrom<IDictionary<string, string>>(output.CloneCustomMetadata()); 378var metadata = Assert.IsAssignableFrom<IDictionary<string, string>>(output.CloneCustomMetadata()); 441var metadata = Assert.IsAssignableFrom<IDictionary<string, string>>(output.CloneCustomMetadata()); 541var metadata = Assert.IsAssignableFrom<IDictionary<string, string>>(output.CloneCustomMetadata()); 553var metadata = Assert.IsAssignableFrom<IDictionary<string, string>>(output.CloneCustomMetadata()); 565var metadata = Assert.IsAssignableFrom<IDictionary<string, string>>(output.CloneCustomMetadata());
MetadataSerializerTest.cs (1)
127var metadata = Assert.IsAssignableFrom<IDictionary<string, string>>(item.CloneCustomMetadata());
Microsoft.Extensions.Caching.Hybrid.Tests (3)
L2Tests.cs (2)
49var backend = Assert.IsAssignableFrom<LoggingCache>(cache.BackendCache); 104var backend = Assert.IsAssignableFrom<LoggingCache>(cache.BackendCache);
RedisTests.cs (1)
73Assert.IsAssignableFrom<RedisCache>(cache.BackendCache);
Microsoft.Extensions.Caching.StackExchangeRedis.Tests (2)
CacheServiceExtensionsTests.cs (2)
49Assert.IsAssignableFrom<RedisCache>(serviceProvider.GetRequiredService<IDistributedCache>()); 120Assert.IsAssignableFrom<RedisCache>(serviceProvider.GetRequiredService<IDistributedCache>());
Microsoft.Extensions.FileProviders.Embedded.Tests (2)
ManifestEmbeddedFileProviderTests.cs (2)
414Assert.IsAssignableFrom<IDirectoryContents>(root["wwwroot"]); 415Assert.IsAssignableFrom<IDirectoryContents>(root["config"]);
Microsoft.JSInterop.Tests (8)
Infrastructure\ByteArrayJsonConverterTest.cs (1)
65Assert.IsAssignableFrom<JsonException>(ex);
Infrastructure\DotNetObjectReferenceJsonConverterTest.cs (2)
53Assert.IsAssignableFrom<JsonException>(ex); 68Assert.IsAssignableFrom<JsonException>(ex);
Infrastructure\JSObjectReferenceJsonConverterTest.cs (2)
50Assert.IsAssignableFrom<JsonException>(ex); 61Assert.IsAssignableFrom<JsonException>(ex);
Infrastructure\JSStreamReferenceJsonConverterTest.cs (2)
50Assert.IsAssignableFrom<JsonException>(ex); 61Assert.IsAssignableFrom<JsonException>(ex);
JSRuntimeTest.cs (1)
226Assert.IsAssignableFrom<JsonException>(jsException.InnerException);
System.ServiceModel.Primitives.Tests (4)
Description\SecurityCredentialsManagerTest.cs (1)
19Assert.IsAssignableFrom<SecurityCredentialsManager>(credentials);
IdentityModel\SymmetricSecurityKeyTest.cs (1)
28Assert.IsAssignableFrom<DES>(mgsaalg.GetSymmetricAlgorithm(algorit));
ServiceModel\FaultExceptionTest.cs (2)
196Assert.IsAssignableFrom<Exception>(exception); 197Assert.IsAssignableFrom<FaultException>(exception);
System.Xaml.Tests (3)
System\Windows\Markup\StaticExtensionTests.cs (1)
218Assert.Equal(new Type[] { typeof(string) }, Assert.IsAssignableFrom<ConstructorInfo>(descriptor.MemberInfo).GetParameters().Select(p => p.ParameterType));
System\Windows\Markup\TypeExtensionTests.cs (1)
180Assert.Equal(new Type[] { typeof(Type) }, Assert.IsAssignableFrom<ConstructorInfo>(descriptor.MemberInfo).GetParameters().Select(p => p.ParameterType));
System\Windows\Markup\XDataTests.cs (1)
36XmlReader reader = Assert.IsAssignableFrom<XmlReader>(data.XmlReader);