3217 references to Single
AuthSamples.FunctionalTests (6)
HttpClientExtensions.cs (1)
21var submitElement = Assert.Single(form.QuerySelectorAll("[type=submit]"));
TestAssert.cs (5)
26var form = Assert.Single(document.QuerySelectorAll("form")); 32var element = Assert.Single(document.QuerySelectorAll(selector)); 50var element = Assert.Single(document.QuerySelectorAll(selector)); 56var form = Assert.Single(document.QuerySelectorAll(selector)); 63var fragment = Assert.Single(new HtmlParser().ParseFragment(htmlMessage, context: null));
Contract.Data.IntegrationTests (1)
DataContractTests.4.1.1.cs (1)
40Assert.Single(results);
InMemory.FunctionalTests (31)
CertificateLoaderTests.cs (2)
36var eku = Assert.Single(cert.Extensions.OfType<X509EnhancedKeyUsageExtension>()); 51var eku = Assert.Single(cert.Extensions.OfType<X509EnhancedKeyUsageExtension>());
Http2\Http2ConnectionTests.cs (2)
353Assert.Single(_decodedHeaders); 381Assert.Single(_decodedHeaders);
Http2\Http2StreamTests.cs (20)
2270Assert.Single(_decodedHeaders); 2341Assert.Single(_decodedHeaders); 2348Assert.Single(_decodedHeaders); 2390Assert.Single(_decodedHeaders); 2456Assert.Single(_decodedHeaders); 2624Assert.Single(_decodedHeaders); 2811Assert.Single(_decodedHeaders); 2875Assert.Single(_decodedHeaders); 2900Assert.Single(_decodedHeaders); 2933Assert.Single(_decodedHeaders); 2958Assert.Single(_decodedHeaders); 3030Assert.Single(_decodedHeaders); 3082Assert.Single(_decodedHeaders); 4838Assert.Single(_decodedHeaders); 5207Assert.Single(_decodedHeaders); 5281Assert.Single(_decodedHeaders); 5502Assert.Single(_decodedHeaders); 5586Assert.Single(_decodedHeaders); 5668Assert.Single(_decodedHeaders); 5755Assert.Single(_decodedHeaders);
Http3\Http3ConnectionTests.cs (1)
580Assert.Single(data);
Http3\Http3StreamTests.cs (1)
1223Assert.Single(decodedTrailers);
HttpsConnectionMiddlewareTests.cs (3)
1322var eku = Assert.Single(cert.Extensions.OfType<X509EnhancedKeyUsageExtension>()); 1341var eku = Assert.Single(cert.Extensions.OfType<X509EnhancedKeyUsageExtension>()); 1372Assert.Single(testLogger.Messages.Where(log => log.EventId == 9));
HttpsTests.cs (1)
103var errorException = Assert.Single(loggerProvider.ErrorLogger.ErrorExceptions);
ResponseTests.cs (1)
2834Assert.Single(LogMessages.Where(m => m.Message.Contains("The connection was aborted by the application via IConnectionLifetimeFeature.Abort().")));
Interop.FunctionalTests (6)
Http3\Http3RequestTests.cs (1)
1772Assert.Single(TestSink.Writes.Where(w => w.LoggerName == "Microsoft.AspNetCore.Server.Kestrel.Transport.Quic" &&
HttpClientHttp2InteropTests.cs (5)
1068Assert.Single(TestSink.Writes.Where(context => context.Message.Contains("received HEADERS frame for stream ID 1 with length 16384 and flags END_STREAM"))); 1069Assert.Single(TestSink.Writes.Where(context => context.Message.Contains("received CONTINUATION frame for stream ID 1 with length 4390 and flags END_HEADERS"))); 1116Assert.Single(TestSink.Writes.Where(context => context.Message.Contains("sending HEADERS frame for stream ID 1 with length 15610 and flags END_STREAM"))); 1118Assert.Single(TestSink.Writes.Where(context => context.Message.Contains("sending CONTINUATION frame for stream ID 1 with length 14546 and flags END_HEADERS"))); 1177Assert.Single(TestSink.Writes.Where(context
Microsoft.AspNetCore.Analyzer.Testing (1)
CodeFixRunner.cs (1)
64return Assert.Single(operations.OfType<ApplyChangesOperation>()).ChangedSolution;
Microsoft.AspNetCore.Analyzers.Test (12)
MinimalStartupTest.cs (6)
82var optionsAnalysis = Assert.Single(Analyses.OfType<OptionsAnalysis>()); 85var middlewareAnalysis = Assert.Single(Analyses.OfType<MiddlewareAnalysis>()); 107var optionsAnalysis = Assert.Single(Analyses.OfType<OptionsAnalysis>()); 110var middlewareAnalysis = Assert.Single(Analyses.OfType<MiddlewareAnalysis>()); 315var middlewareAnalysis = Assert.Single(Analyses.OfType<MiddlewareAnalysis>()); 468var middlewareAnalysis = Assert.Single(Analyses.OfType<MiddlewareAnalysis>());
StartupAnalyzerTest.cs (6)
148var optionsAnalysis = Assert.Single(Analyses.OfType<OptionsAnalysis>()); 151var middlewareAnalysis = Assert.Single(Analyses.OfType<MiddlewareAnalysis>()); 185var optionsAnalysis = Assert.Single(Analyses.OfType<OptionsAnalysis>()); 188var middlewareAnalysis = Assert.Single(Analyses.OfType<MiddlewareAnalysis>()); 470var middlewareAnalysis = Assert.Single(Analyses.OfType<MiddlewareAnalysis>()); 650var middlewareAnalysis = Assert.Single(Analyses.OfType<MiddlewareAnalysis>());
Microsoft.AspNetCore.App.Analyzers.Test (43)
Components\DisallowNonLiteralSequenceNumbersTest.cs (3)
45var diagnostic = Assert.Single(diagnostics); 66var diagnostic = Assert.Single(diagnostics); 87var diagnostic = Assert.Single(diagnostics);
RouteEmbeddedLanguage\RoutePatternAnalyzerTests.cs (6)
44var diagnostic = Assert.Single(diagnostics); 76var diagnostic = Assert.Single(diagnostics); 109var diagnostic = Assert.Single(diagnostics); 137var diagnostic = Assert.Single(diagnostics); 165var diagnostic = Assert.Single(diagnostics); 194var diagnostic = Assert.Single(diagnostics);
RouteHandlers\DetectMisplacedLambdaAttributeTest.cs (4)
47var diagnostic = Assert.Single(diagnostics); 69var diagnostic = Assert.Single(diagnostics); 169var diagnostic = Assert.Single(diagnostics); 217var diagnostic = Assert.Single(diagnostics);
RouteHandlers\DisallowMvcBindArgumentsOnParametersTest.cs (2)
60var diagnostic = Assert.Single(diagnostics); 82var diagnostic = Assert.Single(diagnostics);
RouteHandlers\DisallowReturningActionResultsFromMapMethodsTest.cs (6)
129var diagnostic = Assert.Single(diagnostics); 152var diagnostic = Assert.Single(diagnostics); 180var diagnostic = Assert.Single(diagnostics); 212var diagnostic = Assert.Single(diagnostics); 250var diagnostic = Assert.Single(diagnostics); 288var diagnostic = Assert.Single(diagnostics);
WebApplicationBuilder\DisallowConfigureHostBuilderConfigureWebHostTest.cs (7)
44var diagnostic = Assert.Single(diagnostics); 65var diagnostic = Assert.Single(diagnostics); 87var diagnostic = Assert.Single(diagnostics); 127var diagnostic = Assert.Single(diagnostics); 155var diagnostic = Assert.Single(diagnostics); 184var diagnostic = Assert.Single(diagnostics); 218var diagnostic = Assert.Single(diagnostics);
WebApplicationBuilder\DisallowConfigureHostLoggingTest.cs (1)
272var diagnostic = Assert.Single(diagnostics);
WebApplicationBuilder\DisallowConfigureServicesTest.cs (1)
283var diagnostic = Assert.Single(diagnostics);
WebApplicationBuilder\DisallowConfigureWebHostBuilderConfigureTest.cs (4)
46var diagnostic = Assert.Single(diagnostics); 67var diagnostic = Assert.Single(diagnostics); 94var diagnostic = Assert.Single(diagnostics); 122var diagnostic = Assert.Single(diagnostics);
WebApplicationBuilder\DisallowConfigureWebHostBuilderUseStartupTest.cs (6)
45var diagnostic = Assert.Single(diagnostics); 66var diagnostic = Assert.Single(diagnostics); 86var diagnostic = Assert.Single(diagnostics); 107var diagnostic = Assert.Single(diagnostics); 134var diagnostic = Assert.Single(diagnostics); 162var diagnostic = Assert.Single(diagnostics);
WebApplicationBuilder\UseTopLevelRouteRegistrationInsteadOfUseEndpointsTest.cs (3)
121var diagnostic = Assert.Single(diagnostics); 206var diagnostic = Assert.Single(diagnostics); 232var diagnostic = Assert.Single(diagnostics);
Microsoft.AspNetCore.App.UnitTests (2)
SharedFxTests.cs (2)
127Assert.Single(depsFile["libraries"].Values()); 130Assert.Single(targetLibraries.Values());
Microsoft.AspNetCore.Authentication.Core.Test (1)
TokenExtensionTests.cs (1)
51Assert.Single(props.GetTokens());
Microsoft.AspNetCore.Authentication.JwtBearer.Tools.Tests (5)
UserJwtsTests.cs (5)
431var signingKey = Assert.Single(secretsJson[SigningKeysHandler.GetSigningKeyPropertyName(DevJwtsDefaults.Scheme)].AsArray()); 459var signingKey = Assert.Single(secretsJson[SigningKeysHandler.GetSigningKeyPropertyName(DevJwtsDefaults.Scheme)].AsArray()); 498var signingKey = Assert.Single(secretsJson[SigningKeysHandler.GetSigningKeyPropertyName("test-scheme")].AsArray()); 541var signingKey1 = Assert.Single(secretsJson[SigningKeysHandler.GetSigningKeyPropertyName("test-scheme")].AsArray()); 545var signingKey2 = Assert.Single(secretsJson[SigningKeysHandler.GetSigningKeyPropertyName("test-scheme-2")].AsArray());
Microsoft.AspNetCore.Authentication.Test (40)
CertificateTests.cs (21)
481Assert.Single(actual); 485Assert.Single(actual); 494Assert.Single(actual); 504Assert.Single(actual); 514Assert.Single(actual); 524Assert.Single(actual); 534Assert.Single(actual); 544Assert.Single(actual); 554Assert.Single(actual); 610Assert.Single(name); 613Assert.Single(count); 629Assert.Single(name); 632Assert.Single(count); 680Assert.Single(actual); 682Assert.Single(responseAsXml.Elements("claim")); 737Assert.Single(name); 740Assert.Single(count); 756Assert.Single(name); 759Assert.Single(count); 778Assert.Single(name); 781Assert.Single(count);
ClaimActionTests.cs (2)
117Assert.Single(identity.FindAll("name0")); 118Assert.Single(identity.FindAll("name1"));
CookieTests.cs (9)
52Assert.Single(responded); 64Assert.Single(responded); 76Assert.Single(responded); 88Assert.Single(responded); 204var key1 = Assert.Single(sessionStore.Store.Keys); 215var key2 = Assert.Single(sessionStore.Store.Keys); 239var key1 = Assert.Single(sessionStore.Store.Keys); 592Assert.Single(transaction4.SetCookie); 1065Assert.Single(c.Principal.Identities);
OpenIdConnect\UniqueJsonKeyClaimActionTests.cs (1)
40Assert.Single(claims);
TicketSerializerTests.cs (3)
48Assert.Single(readTicket.Principal.Identities); 71Assert.Single(readTicket.Principal.Identities); 106Assert.Single(readTicket.Principal.Identities);
TokenExtensionTests.cs (1)
47Assert.Single(props.GetTokens());
TwitterTests.cs (3)
214Assert.Single(setCookieValues); 264Assert.Single(setCookieValues); 371Assert.Single(setCookieValues);
Microsoft.AspNetCore.Authorization.Test (18)
AuthorizationEndpointConventionBuilderExtensionsTests.cs (16)
23var convention = Assert.Single(builder.Conventions); 28Assert.Equal(metadata, Assert.Single(endpointModel.Metadata)); 41var convention = Assert.Single(builder.Conventions); 46var authMetadata = Assert.IsAssignableFrom<IAuthorizeData>(Assert.Single(endpointModel.Metadata)); 60var convention = Assert.Single(builder.Conventions); 65var authMetadata = Assert.IsAssignableFrom<IAuthorizeData>(Assert.Single(endpointModel.Metadata)); 79var convention = Assert.Single(builder.Conventions); 84var authMetadata = Assert.IsAssignableFrom<IAuthorizeData>(Assert.Single(endpointModel.Metadata)); 98var convention = Assert.Single(builder.Conventions); 103var authMetadata = Assert.IsAssignableFrom<IAuthorizeData>(Assert.Single(endpointModel.Metadata)); 131var convention = Assert.Single(builder.Conventions); 154var convention = Assert.Single(builder.Conventions); 180var convention = Assert.Single(builder.Conventions); 206var convention = Assert.Single(builder.Conventions); 230var convention = Assert.Single(builder.Conventions); 235Assert.IsAssignableFrom<IAllowAnonymous>(Assert.Single(endpointModel.Metadata));
AuthorizationPolicyFacts.cs (1)
43Assert.Single(combined.Requirements.OfType<RolesAuthorizationRequirement>());
PolicyEvaluatorTests.cs (1)
64Assert.Single(result.Principal.Identities);
Microsoft.AspNetCore.Components.Authorization.Tests (5)
AuthorizeViewTest.cs (4)
309var batch1 = Assert.Single(renderer.Batches); 310var authorizeViewComponentId = Assert.Single(batch1.GetComponentFrames<AuthorizeView>()).ComponentId; 311var diff1 = Assert.Single(batch1.DiffsByComponentId[authorizeViewComponentId]); 329var diff2 = Assert.Single(batch2.DiffsByComponentId[authorizeViewComponentId]);
CascadingAuthenticationStateTest.cs (1)
101Assert.Single(renderer.Batches);
Microsoft.AspNetCore.Components.Endpoints.Tests (35)
Binding\FormDataMapperTests.cs (7)
150var error = Assert.Single(errors); 392var error = Assert.Single(errors); 419var error = Assert.Single(errors); 593var error = Assert.Single(errors); 1090var error = Assert.Single(errors); 1616var error = Assert.Single(errors); 1804Assert.Single(errors);
EndpointHtmlRendererTest.cs (15)
105var (_, mode) = Assert.Single(httpContext.Items); 136var parameterDefinition = Assert.Single( 142var value = Assert.Single(JsonSerializer.Deserialize<object[]>(Convert.FromBase64String(marker.ParameterValues), WebAssemblyComponentSerializationSettings.JsonSerializationOptions)); 173var parameterDefinition = Assert.Single(JsonSerializer.Deserialize<ComponentParameter[]>(Convert.FromBase64String(marker.ParameterDefinitions), WebAssemblyComponentSerializationSettings.JsonSerializationOptions)); 178var value = Assert.Single(JsonSerializer.Deserialize<object[]>(Convert.FromBase64String(marker.ParameterValues), WebAssemblyComponentSerializationSettings.JsonSerializationOptions)); 209var parameterDefinition = Assert.Single(JsonSerializer.Deserialize<ComponentParameter[]>(Convert.FromBase64String(preambleMarker.ParameterDefinitions), WebAssemblyComponentSerializationSettings.JsonSerializationOptions)); 214var value = Assert.Single(JsonSerializer.Deserialize<object[]>(Convert.FromBase64String(preambleMarker.ParameterValues), WebAssemblyComponentSerializationSettings.JsonSerializationOptions)); 258var parameterDefinition = Assert.Single(JsonSerializer.Deserialize<ComponentParameter[]>(Convert.FromBase64String(preambleMarker.ParameterDefinitions), WebAssemblyComponentSerializationSettings.JsonSerializationOptions)); 263var value = Assert.Single(JsonSerializer.Deserialize<object[]>(Convert.FromBase64String(preambleMarker.ParameterValues), WebAssemblyComponentSerializationSettings.JsonSerializationOptions)); 479var value = Assert.Single(serverComponent.ParameterValues); 519var value = Assert.Single(serverComponent.ParameterValues); 559var value = Assert.Single(serverComponent.ParameterValues); 611var value = Assert.Single(serverComponent.ParameterValues); 1092var value = Assert.Single(serverComponent.ParameterValues); 1121var value = Assert.Single(serverComponent.ParameterValues);
HotReloadServiceTests.cs (7)
46var endpoint = Assert.IsType<RouteEndpoint>(Assert.Single(endpointDataSource.Endpoints)); 78var endpoint = Assert.IsType<RouteEndpoint>(Assert.Single(endpointDataSource.Endpoints)); 99var endpoint = Assert.IsType<RouteEndpoint>(Assert.Single(endpointDataSource.Endpoints)); 109var updatedEndpoint = Assert.IsType<RouteEndpoint>(Assert.Single(endpointDataSource.Endpoints)); 125var endpoint = Assert.IsType<RouteEndpoint>(Assert.Single(endpointDataSource.Endpoints)); 127var compositeEndpoint = Assert.IsType<RouteEndpoint>(Assert.Single(compositeEndpointDataSource.Endpoints)); 172var endpoint = Assert.IsType<RouteEndpoint>(Assert.Single(endpointDataSource.Endpoints));
RazorComponentEndpointFactoryTest.cs (6)
32var endpoint = Assert.Single(endpoints); 45var methods = Assert.Single(endpoint.Metadata.GetOrderedMetadata<HttpMethodMetadata>()); 74var endpoint = Assert.Single(endpoints); 102var endpoint = Assert.Single(endpoints); 130var endpoint = Assert.Single(endpoints); 162var endpoint = Assert.Single(endpoints);
Microsoft.AspNetCore.Components.Forms.Tests (1)
FieldIdentifierTest.cs (1)
157Assert.Single(cache);
Microsoft.AspNetCore.Components.Server.Tests (5)
Circuits\RevalidatingServerAuthenticationStateProviderTest.cs (2)
75Assert.Single(provider.RevalidationCallLog); 99Assert.Single(provider.RevalidationCallLog);
DependencyInjection\ComponentServiceCollectionExtensionsTest.cs (3)
24var protocol = Assert.Single(options.Value.SupportedProtocols); 45var protocol = Assert.Single(options.Value.SupportedProtocols); 72var protocol = Assert.Single(options.Value.SupportedProtocols);
Microsoft.AspNetCore.Components.Tests (53)
ComponentBaseTest.cs (14)
55Assert.Single(renderer.Batches); 79Assert.Single(renderer.Batches); 98Assert.Single(renderer.Batches); 122Assert.Single(renderer.Batches); 146Assert.Single(renderer.Batches); 166Assert.Single(renderer.Batches); 204Assert.Single(renderer.Batches); 246Assert.Single(renderer.Batches); 270Assert.Single(renderer.Batches); 283Assert.Single(renderer.Batches); 314Assert.Single(renderer.Batches); 329Assert.Single(renderer.Batches); 389Assert.Single(renderer.Batches); 398Assert.Single(renderer.Batches);
LayoutViewTest.cs (2)
32Assert.Single(_renderer.Batches); 51Assert.Single(_renderer.Batches);
Lifetime\ComponentStatePersistenceManagerTest.cs (2)
204var log = Assert.Single(sink.Writes); 233var log = Assert.Single(sink.Writes);
NavigationManagerTest.cs (3)
681var ex = Assert.Single(navigationManager.ExceptionsThrownFromLocationChangingHandlers); 712var ex = Assert.Single(navigationManager.ExceptionsThrownFromLocationChangingHandlers); 738var ex = Assert.Single(navigationManager.ExceptionsThrownFromLocationChangingHandlers);
RendererTest.cs (22)
719var exception = Assert.Single(renderer.HandledExceptions); 2301var aex = Assert.IsType<AggregateException>(Assert.Single(renderer.HandledExceptions)); 2337var aex = Assert.Single(renderer.HandledExceptions); 2460var aex = Assert.IsType<InvalidOperationException>(Assert.Single(renderer.HandledExceptions)); 2495Assert.IsType<TaskCanceledException>(Assert.Single(renderer.HandledExceptions)); 2539var aex = Assert.IsType<TaskCanceledException>(Assert.Single(renderer.HandledExceptions)); 2603var ex = Assert.IsType<Exception>(Assert.Single(renderer.HandledExceptions)); 2867Assert.Single(renderer.Batches); 3678Assert.Same(exception, Assert.Single(renderer.HandledExceptions).GetBaseException()); 3694Assert.Same(exception, Assert.Single(renderer.HandledExceptions).GetBaseException()); 3734Assert.Same(exception, Assert.Single(renderer.HandledExceptions).GetBaseException()); 3901Assert.Same(exception, Assert.Single(renderer.HandledExceptions).GetBaseException()); 3957Assert.Same(exception, Assert.Single(renderer.HandledExceptions).GetBaseException()); 3977Assert.Same(ConstructorThrowingComponent.Exception, Assert.Single(renderer.HandledExceptions).GetBaseException()); 4017Assert.Same(AttachThrowingComponent.Exception, Assert.Single(renderer.HandledExceptions).GetBaseException()); 4257var aex = Assert.IsType<AggregateException>(Assert.Single(renderer.HandledExceptions)); 4285var handledException = Assert.Single(renderer.HandledExceptions); 4318var handledException = Assert.Single(renderer.HandledExceptions); 4713Assert.Single(renderer.Batches); 4762Assert.Single(renderer.Batches); 4916Assert.Single(renderer.Batches); 4927Assert.Same(exception1, Assert.Single(renderer.HandledExceptions));
Rendering\ArrayBuilderTest.cs (8)
213var returnedBuffer = Assert.Single(ArrayPool.ReturnedBuffers); 230var returnedBuffer = Assert.Single(ArrayPool.ReturnedBuffers); 259Assert.Single(ArrayPool.ReturnedBuffers); 260var returnedBuffer = Assert.Single(ArrayPool.ReturnedBuffers); 278Assert.Single(ArrayPool.ReturnedBuffers); 279var returnedBuffer = Assert.Single(ArrayPool.ReturnedBuffers); 292Assert.Single(ArrayPool.ReturnedBuffers); 323Assert.Same(buffer, Assert.Single(ArrayPool.ReturnedBuffers));
RenderTreeDiffBuilderTest.cs (1)
1692Assert.Single(result.Edits);
Routing\RouteTableFactoryTests.cs (1)
101Assert.Equal("Test1", Assert.Single(routes).RoutePattern.RawText);
Microsoft.AspNetCore.Components.WebAssembly.Tests (1)
WebAssemblyHotReloadTest.cs (1)
27Assert.Single(handlerActions.UpdateApplication);
Microsoft.AspNetCore.CookiePolicy.Test (2)
CookieChunkingTests.cs (2)
19Assert.Single(values); 42Assert.Single(values);
Microsoft.AspNetCore.Cors.Test (12)
CorsEndpointConventionBuilderExtensionsTests.cs (3)
21var addCorsPolicy = Assert.Single(testConventionBuilder.Conventions); 42var addCorsPolicy = Assert.Single(testConventionBuilder.Conventions); 64var addCorsPolicy = Assert.Single(testConventionBuilder.Conventions);
CorsMiddlewareTests.cs (9)
57Assert.Single(response.Headers); 150Assert.Single(response.Headers); 549Assert.Equal(OriginUrl, Assert.Single(kvp.Value)); 554Assert.Equal("AllowedHeader", Assert.Single(kvp.Value)); 559Assert.Equal("Should-Appear", Assert.Single(kvp.Value)); 627Assert.Equal(OriginUrl, Assert.Single(kvp.Value)); 632Assert.Equal("AllowedHeader", Assert.Single(kvp.Value)); 672Assert.Equal("AllowedHeader", Assert.Single(kvp.Value)); 677Assert.Equal(OriginUrl, Assert.Single(kvp.Value));
Microsoft.AspNetCore.DataProtection.Extensions.Tests (6)
DataProtectionProviderTests.cs (6)
39Assert.Single(allFiles); 73var newFileName = Assert.Single(Directory.GetFiles(keysPath)); 108Assert.Single(allFiles); 154Assert.Single(allFiles); 234Assert.Single(allFiles); 305Assert.Single(allFiles);
Microsoft.AspNetCore.DataProtection.Tests (7)
KeyManagement\XmlKeyManagerTests.cs (6)
486Assert.Single(keys); 525Assert.Single(keys); 821var fetchedKey = Assert.Single(fetchedKeys); 834var fetchedKey2 = Assert.Single(fetchedKeys2); 911var fetchedKey = Assert.Single(fetchedKeys); 922var fetchedKey2 = Assert.Single(fetchedKeys2);
Repositories\FileSystemXmlRepositoryTests.cs (1)
172var fileInfo = Assert.Single(dirInfo.GetFiles());
Microsoft.AspNetCore.DeveloperCertificates.XPlat.Tests (1)
CertificateManagerTests.cs (1)
251var importedCertificate = Assert.Single(_manager.ListCertificates(StoreName.My, StoreLocation.CurrentUser, isValid: false));
Microsoft.AspNetCore.Diagnostics.Tests (13)
ExceptionHandlerTest.cs (13)
189Assert.Single(values); 192Assert.Single(values); 245Assert.Single(values); 248Assert.Single(values); 298Assert.Single(values); 301Assert.Single(values); 304Assert.Single(values); 307Assert.Single(values); 372Assert.Single(values); 440Assert.Single(values); 443Assert.Single(values); 446Assert.Single(values); 449Assert.Single(values);
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (4)
JsonTranscodingRouteAdapterTests.cs (1)
36Assert.Single(adapter.RewriteVariableActions);
JsonTranscodingServiceMethodProviderTests.cs (3)
77var startFrameImport = Assert.Single(FindGrpcEndpoints(endpoints, nameof(JsonTranscodingColonRouteService.StartFrameImport))); 78var getFrameImport = Assert.Single(FindGrpcEndpoints(endpoints, nameof(JsonTranscodingColonRouteService.GetFrameImport))); 155var endpoint = Assert.Single(matchedEndpoints);
Microsoft.AspNetCore.Grpc.Swagger.Tests (2)
GrpcSwaggerServiceExtensionsTests.cs (2)
45Assert.Single(swagger.Paths); 81Assert.Single(swagger.Paths);
Microsoft.AspNetCore.HeaderPropagation.Tests (2)
HeaderPropagationMessageHandlerEntryCollectionTest.cs (2)
14Assert.Single(collection); 26Assert.Single(collection);
Microsoft.AspNetCore.Hosting.Tests (2)
WebHostBuilderTests.cs (2)
1359stopEx = Assert.Single(aggregateException.InnerExceptions); 1385stopEx = Assert.Single(aggregateException.InnerExceptions);
Microsoft.AspNetCore.Html.Abstractions.Tests (2)
HtmlContentBuilderTest.cs (2)
23var result = Assert.Single(content.Entries); 71var result = Assert.Single(content.Entries);
Microsoft.AspNetCore.Http.Abstractions.Tests (1)
RouteValueDictionaryTests.cs (1)
50Assert.Single(dict._arrayStorage);
Microsoft.AspNetCore.Http.Connections.Tests (11)
MapConnectionHandlerTests.cs (9)
51Assert.Single(endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>()); 61Assert.Single(endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>()); 88Assert.Single(endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>()); 93Assert.Single(endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>()); 115Assert.Single(endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>()); 120Assert.Single(endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>()); 203Assert.Single(endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>()); 208Assert.Single(endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>()); 426Assert.Single(endpoint.Metadata.GetOrderedMetadata<DisableRequestTimeoutAttribute>());
WebSocketsTests.cs (2)
418Assert.Single(messages.Received[0].Buffer); 423Assert.Single(messages.Received[1].Buffer);
Microsoft.AspNetCore.Http.Extensions.Tests (47)
PropertyAsParameterInfoTests.cs (4)
43Assert.Single(parameterInfo.GetCustomAttributes(typeof(TestAttribute))); 55Assert.Single(parameterInfo.GetCustomAttributes(typeof(TestAttribute))); 67Assert.Single(parameterInfo.GetCustomAttributes(typeof(TestAttribute))); 134Assert.Single(parameterInfo.GetCustomAttributes(typeof(TestAttribute), true));
RequestDelegateFactoryTests.cs (10)
1144var message = Assert.Single(TestSink.Writes).Message; 1581var log = Assert.Single(logs); 1680var log = Assert.Single(TestSink.Writes); 1947var logMessage = Assert.Single(TestSink.Writes); 1980var logMessage = Assert.Single(TestSink.Writes); 2536var responseMetadata = Assert.IsAssignableFrom<IProducesResponseTypeMetadata>(Assert.Single(result.EndpointMetadata)); 2538Assert.Equal("application/json", Assert.Single(responseMetadata.ContentTypes)); 2548var responseMetadata = Assert.IsAssignableFrom<IProducesResponseTypeMetadata>(Assert.Single(result.EndpointMetadata)); 2550Assert.Equal("text/plain", Assert.Single(responseMetadata.ContentTypes)); 2905var acceptsMetadata = Assert.Single(allAcceptsMetadata);
RequestDelegateGenerator\CompileTimeCreationTests.AsParameters.cs (3)
32var diagnostic = Assert.Single(result.Diagnostics); 83var diagnostic = Assert.Single(result.Diagnostics); 102var diagnostic = Assert.Single(result.Diagnostics);
RequestDelegateGenerator\CompileTimeCreationTests.cs (5)
198var diagnostic = Assert.Single(result.Diagnostics); 245var result = Assert.IsType<GeneratorRunResult>(Assert.Single(generatorRunResult.Results)); 299var result = Assert.IsType<GeneratorRunResult>(Assert.Single(generatorRunResult.Results)); 346var result = Assert.IsType<GeneratorRunResult>(Assert.Single(generatorRunResult.Results)); 682var result = Assert.IsType<GeneratorRunResult>(Assert.Single(generatorRunResult.Results));
RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (4)
78return (Assert.Single(runResult.Results), updatedCompilation); 82Assert.Single(GetStaticEndpoints(result, stepName)); 115Assert.Single(GetEndpointsFromCompilation(compilation, expectGeneratedCodeOverride, serviceProvider)); 167var dataSource = Assert.Single(builder.DataSources);
RequestDelegateGenerator\RequestDelegateCreationTests.BindAsync.cs (1)
142var log = Assert.Single(TestSink.Writes);
RequestDelegateGenerator\RequestDelegateCreationTests.Forms.cs (9)
46var acceptsMetadata = Assert.Single(allAcceptsMetadata); 81var acceptsMetadata = Assert.Single(allAcceptsMetadata); 235var acceptsMetadata = Assert.Single(allAcceptsMetadata); 344var logMessage = Assert.Single(TestSink.Writes); 418var acceptsMetadata = Assert.Single(allAcceptsMetadata); 572var acceptsMetadata = Assert.Single(allAcceptsMetadata); 619var acceptsMetadata = Assert.Single(allAcceptsMetadata); 940var logMessage = Assert.Single(TestSink.Writes); 974var logMessage = Assert.Single(TestSink.Writes);
RequestDelegateGenerator\RequestDelegateCreationTests.JsonBody.cs (1)
474var log = Assert.Single(logs);
RequestDelegateGenerator\RequestDelegateCreationTests.JsonBodyOrService.cs (1)
131var log = Assert.Single(logs);
RequestDelegateGenerator\RequestDelegateCreationTests.Logging.cs (5)
401var logMessage = Assert.Single(TestSink.Writes); 450var logMessage = Assert.Single(TestSink.Writes); 491var logMessage = Assert.Single(TestSink.Writes); 529var logMessage = Assert.Single(TestSink.Writes); 609var logMessage = Assert.Single(TestSink.Writes);
RequestDelegateGenerator\RequestDelegateCreationTests.Metadata.cs (2)
177Assert.Equal("application/json", Assert.Single(responseMetadata.ContentTypes)); 191Assert.Equal("text/plain", Assert.Single(responseMetadata.ContentTypes));
RequestDelegateGenerator\RequestDelegateCreationTests.QueryParameters.cs (1)
67var log = Assert.Single(logs);
RequestDelegateGenerator\RuntimeCreationTests.ComplexFormBinding.cs (1)
181var log = Assert.Single(logs);
Microsoft.AspNetCore.Http.Microbenchmarks (4)
src\Http\Http.Extensions\test\RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (4)
78return (Assert.Single(runResult.Results), updatedCompilation); 82Assert.Single(GetStaticEndpoints(result, stepName)); 115Assert.Single(GetEndpointsFromCompilation(compilation, expectGeneratedCodeOverride, serviceProvider)); 167var dataSource = Assert.Single(builder.DataSources);
Microsoft.AspNetCore.Http.Results.Tests (4)
ProblemResultTests.cs (1)
167var error = Assert.Single(responseDetails.Errors);
ResultsOfTHelperTests.cs (3)
27Assert.Single(metadata); 44Assert.Single(metadata); 61Assert.Single(metadata);
Microsoft.AspNetCore.Http.Tests (22)
DefaultHttpContextTests.cs (5)
84Assert.Single(context.User.Identities); 91Assert.Single(context.User.Identities); 219Assert.Single(responseFeature.CompletedCallbacks); 246Assert.Single(responseFeature.CompletedCallbacks); 255var scope = Assert.Single(serviceProvider.Scopes);
Features\QueryFeatureTests.cs (6)
86Assert.Single(queryCollection); 161Assert.Single(queryCollection); 175Assert.Single(queryCollection); 189Assert.Single(queryCollection); 203Assert.Single(queryCollection); 217Assert.Single(queryCollection);
HeaderDictionaryTests.cs (2)
29Assert.Single(headers); 79Assert.Single(headers);
ResponseCookiesTest.cs (9)
47Assert.Single(cookieHeaderValues); 53var writeContext = Assert.Single(sink.Writes); 71Assert.Single(cookieHeaderValues); 92Assert.Single(cookieHeaderValues); 111Assert.Single(cookieHeaderValues); 197Assert.Single(cookieHeaderValues); 219Assert.Single(cookieHeaderValues); 239Assert.Single(cookieHeaderValues); 257Assert.Single(cookieHeaderValues);
Microsoft.AspNetCore.HttpLogging.Tests (4)
HttpLoggingEndpointConventionBuilderTests.cs (1)
24var httpLogingAttribute = Assert.Single(testConventionBuilder.Conventions);
HttpLoggingMiddlewareTests.cs (2)
1528var lines = Assert.Single(TestSink.Writes.Where(w => w.LogLevel >= LogLevel.Information)).Message.Split(Environment.NewLine); 1590var lines = Assert.Single(TestSink.Writes).Message.Split(Environment.NewLine);
HttpLoggingOptionsTests.cs (1)
62Assert.Single(options.RequestHeaders);
Microsoft.AspNetCore.HttpOverrides.Tests (2)
ForwardedHeadersMiddlewareTest.cs (2)
891Assert.Single(options.KnownNetworks); 892Assert.Single(options.KnownProxies);
Microsoft.AspNetCore.HttpsPolicy.Tests (11)
HstsMiddlewareTests.cs (6)
212Assert.Single(logMessages); 263Assert.Single(response.Headers); 267Assert.Single(logMessages); 322Assert.Single(logMessages); 369Assert.Single(logMessages); 415Assert.Single(logMessages);
HttpsRedirectionMiddlewareTests.cs (5)
59Assert.Single(logMessages); 115Assert.Single(logMessages); 171Assert.Single(logMessages); 406Assert.Single(logMessages); 450Assert.Single(logMessages);
Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test (2)
SqlStoreTestBase.cs (2)
169Assert.Single(roles); 194Assert.Single(roles);
Microsoft.AspNetCore.Identity.FunctionalTests (20)
Extensions\HtmlAssert.cs (5)
14var form = Assert.Single(document.QuerySelectorAll("form")); 20var element = Assert.Single(document.QuerySelectorAll(selector)); 38var element = Assert.Single(document.QuerySelectorAll(selector)); 44var form = Assert.Single(document.QuerySelectorAll(selector)); 51var fragment = Assert.Single(new HtmlParser().ParseFragment(htmlMessage, context: null));
Extensions\HttpClientExtensions.cs (1)
24var submitElement = Assert.Single(form.QuerySelectorAll("[type=submit]"));
LoginTests.cs (5)
223var email = Assert.Single(emailSender.SentEmails); 278var email = Assert.Single(emailSender.SentEmails); 346var registrationEmail = Assert.Single(emailSender.SentEmails); 376var registrationEmail = Assert.Single(emailSender.SentEmails); 405var registrationEmail = Assert.Single(emailSender.SentEmails);
MapIdentityApiTests.cs (8)
215var setCookieHeader = Assert.Single(setCookieHeaders); 496Assert.Single(emailSender.Emails); 521Assert.Single(emailSender.Emails); 545var firstEmail = Assert.Single(emailSender.Emails); 580var email = Assert.Single(emailSender.Emails); 1232Assert.Single(emailSender.Emails); 1264var changeEmail = Assert.Single(emailSender.Emails); 1462var errorEntry = Assert.Single(problem.Errors);
RegistrationTests.cs (1)
177Assert.Single(emailSender.SentEmails);
Microsoft.AspNetCore.Identity.Specification.Tests (6)
UserManagerSpecificationTests.cs (6)
460Assert.Single(result.Errors); 583Assert.Single(logins); 607Assert.Single(logins); 646Assert.Single(logins); 1818Assert.Single(factors); 1829Assert.Single(factors);
Microsoft.AspNetCore.Identity.Test (1)
UserClaimsPrincipalFactoryTest.cs (1)
92Assert.Single(principal.Identities);
Microsoft.AspNetCore.InternalTesting.Tests (11)
AspNetTestAssemblyRunnerTest.cs (6)
24var fixtureObject = Assert.Single(runner.Fixtures); 39var fixtureObject = Assert.Single(runner.Fixtures); 58var fixtureObject = Assert.Single(runner.Fixtures); 79var fixtureObject = Assert.Single(runner.Fixtures); 98var fixtureObject = Assert.Single(runner.Fixtures); 120var fixtureObject = Assert.Single(runner.Fixtures);
AssemblyTestLogTests.cs (1)
300var testLog = Assert.Single(testLogFiles);
LoggedTestXunitTests.cs (4)
73var message = Assert.Single(TestSink.Writes); 84var message = Assert.Single(TestSink.Writes); 97var message = Assert.Single(TestSink.Writes); 160var message = Assert.Single(TestSink.Writes);
Microsoft.AspNetCore.JsonPatch.Tests (8)
Internal\DictionaryAdapterTest.cs (8)
33Assert.Single(dictionary); 53Assert.Single(dictionary); 72Assert.Single(dictionary); 100Assert.Single(dictionary); 127Assert.Single(dictionary); 155Assert.Single(dictionary); 175Assert.Single(dictionary); 253Assert.Single(dictionary);
Microsoft.AspNetCore.Localization.Tests (2)
CookieRequestCultureProviderTest.cs (2)
223var write = Assert.Single(sink.Writes); 282var write = Assert.Single(sink.Writes);
Microsoft.AspNetCore.Mvc.Abstractions.Test (47)
ModelBinding\ModelStateDictionaryTest.cs (47)
181Assert.Single(source); 240Assert.Single(source); 277Assert.Single(target); 296var kvp = Assert.Single(dictionary); 298var error = Assert.Single(kvp.Value.Errors); 313var kvp = Assert.Single(dictionary); 315var error = Assert.Single(kvp.Value.Errors); 334var kvp = Assert.Single(dictionary); 353Assert.Single(newDictionary); 621Assert.Single(dictionary); 635Assert.Single(dictionary); 655Assert.Single(dictionary); 658Assert.Single(modelState.Errors); 769var error = Assert.Single(dictionary[string.Empty].Errors); 798var error = Assert.Single(dictionary[string.Empty].Errors); 839var error = Assert.Single(dictionary[string.Empty].Errors); 870var error = Assert.Single(dictionary[string.Empty].Errors); 875error = Assert.Single(dictionary["key3"].Errors); 903var error = Assert.Single(dictionary[string.Empty].Errors); 929var error = Assert.Single(copy[string.Empty].Errors); 969var error = Assert.Single(dictionary["key"].Errors); 986var error = Assert.Single(dictionary["key"].Errors); 1010var entry = Assert.Single(dictionary); 1012var error = Assert.Single(entry.Value.Errors); 1038var entry = Assert.Single(dictionary); 1040var error = Assert.Single(entry.Value.Errors); 1064var entry = Assert.Single(dictionary); 1066var error = Assert.Single(entry.Value.Errors); 1082var error = Assert.Single(dictionary["key"].Errors); 1100var error = Assert.Single(dictionary["key"].Errors); 1125var entry = Assert.Single(dictionary); 1127var error = Assert.Single(entry.Value.Errors); 1154var entry = Assert.Single(dictionary); 1156var error = Assert.Single(entry.Value.Errors); 1181var entry = Assert.Single(dictionary); 1183var error = Assert.Single(entry.Value.Errors); 1200var error = Assert.Single(dictionary["key"].Errors); 1216var entry = Assert.Single(dictionary); 1218var error = Assert.Single(entry.Value.Errors); 1234var entry = Assert.Single(dictionary); 1236var error = Assert.Single(entry.Value.Errors); 1254var entry = Assert.Single(dictionary); 1256var error = Assert.Single(entry.Value.Errors); 1274var entry = Assert.Single(dictionary); 1276var error = Assert.Single(entry.Value.Errors); 1300Assert.Single(dictionary["Property3"].Errors); 1335Assert.Single(dictionary["ProductName"].Errors);
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (144)
DefaultApiDescriptionProviderTest.cs (107)
72var description = Assert.Single(descriptions); 87var description = Assert.Single(descriptions); 102var description = Assert.Single(descriptions); 118var description = Assert.Single(descriptions); 132var description = Assert.Single(descriptions); 182var description = Assert.Single(descriptions); 184var parameter = Assert.Single(description.ParameterDescriptions); 191Assert.IsType(constraintType, Assert.Single(parameter.RouteInfo.Constraints)); 228var description = Assert.Single(descriptions); 230var parameter = Assert.Single(description.ParameterDescriptions); 237Assert.IsType(constraintType, Assert.Single(parameter.RouteInfo.Constraints)); 266var description = Assert.Single(descriptions); 295var description = Assert.Single(descriptions); 296var parameter = Assert.Single(description.ParameterDescriptions); 311var description = Assert.Single(descriptions); 312var parameterDescription = Assert.Single(description.ParameterDescriptions); 313var actionParameterDescriptor = Assert.Single(action.Parameters); 337var description = Assert.Single(descriptions); 368var description = Assert.Single(descriptions); 391var description = Assert.Single(descriptions); 392var parameter = Assert.Single(description.ParameterDescriptions); 418var description = Assert.Single(descriptions); 436var description = Assert.Single(descriptions); 443Assert.IsType<IntRouteConstraint>(Assert.Single(id2.RouteInfo.Constraints)); 460var description = Assert.Single(descriptions); 484var description = Assert.Single(descriptions); 498var description = Assert.Single(descriptions); 499var responseType = Assert.Single(description.SupportedResponseTypes); 516var description = Assert.Single(descriptions); 517var responseType = Assert.Single(description.SupportedResponseTypes); 535var description = Assert.Single(descriptions); 536var responseType = Assert.Single(description.SupportedResponseTypes); 557var description = Assert.Single(descriptions); 558var responseType = Assert.Single(description.SupportedResponseTypes); 575var description = Assert.Single(descriptions); 576var responseType = Assert.Single(description.SupportedResponseTypes); 591var description = Assert.Single(descriptions); 592var responseType = Assert.Single(description.SupportedResponseTypes); 607var description = Assert.Single(descriptions); 608var responseType = Assert.Single(description.SupportedResponseTypes); 632var description = Assert.Single(descriptions); 698var description = Assert.Single(descriptions); 808var description = Assert.Single(descriptions); 871var description = Assert.Single(descriptions); 941var description = Assert.Single(descriptions); 1011var description = Assert.Single(descriptions); 1059var description = Assert.Single(descriptions); 1060var responseType = Assert.Single(description.SupportedResponseTypes); 1084var description = Assert.Single(descriptions); 1085var responseType = Assert.Single(description.SupportedResponseTypes); 1122var description = Assert.Single(descriptions); 1123var responseTypes = Assert.Single(description.SupportedResponseTypes); 1145var description = Assert.Single(descriptions); 1146var responseType = Assert.Single(description.SupportedResponseTypes); 1165var description = Assert.Single(descriptions); 1166var responseType = Assert.Single(description.SupportedResponseTypes); 1197var description = Assert.Single(descriptions); 1198var responseType = Assert.Single(description.SupportedResponseTypes); 1201var apiResponseFormat = Assert.Single( 1216var description = Assert.Single(descriptions); 1230var description = Assert.Single(descriptions); 1254var description = Assert.Single(descriptions); 1272var description = Assert.Single(descriptions); 1302var description = Assert.Single(descriptions); 1304var format = Assert.Single(description.SupportedRequestFormats); 1319var description = Assert.Single(descriptions); 1347var description = Assert.Single(descriptions); 1348var parameter = Assert.Single(description.ParameterDescriptions); 1366var description = Assert.Single(descriptions); 1368var parameter = Assert.Single(description.ParameterDescriptions); 1383var description = Assert.Single(descriptions); 1385var parameter = Assert.Single(description.ParameterDescriptions); 1400var description = Assert.Single(descriptions); 1402var parameter = Assert.Single(description.ParameterDescriptions); 1417var description = Assert.Single(descriptions); 1449var description = Assert.Single(descriptions); 1452var parameter = Assert.Single(parameters); 1455var requestFormat = Assert.Single(description.SupportedRequestFormats); 1470var description = Assert.Single(descriptions); 1472var parameter = Assert.Single(description.ParameterDescriptions); 1488var description = Assert.Single(descriptions); 1502var description = Assert.Single(descriptions); 1504var parameter = Assert.Single(description.ParameterDescriptions); 1519var description = Assert.Single(descriptions); 1548var description = Assert.Single(descriptions); 1579var description = Assert.Single(descriptions); 1598var description = Assert.Single(descriptions); 1617var description = Assert.Single(descriptions); 1636var description = Assert.Single(descriptions); 1655var description = Assert.Single(descriptions); 1674var description = Assert.Single(descriptions); 1693var description = Assert.Single(descriptions); 1712var description = Assert.Single(descriptions); 1736var description = Assert.Single(descriptions); 1767var description = Assert.Single(descriptions); 1799var description = Assert.Single(descriptions); 1830var description = Assert.Single(descriptions); 1858var description = Assert.Single(descriptions); 1889var description = Assert.Single(descriptions); 1891var c = Assert.Single(description.ParameterDescriptions); 1907var description = Assert.Single(descriptions); 1909var products = Assert.Single(description.ParameterDescriptions); 1926var description = Assert.Single(descriptions); 1928var items = Assert.Single(description.ParameterDescriptions); 1945var description = Assert.Single(descriptions); 1970var description = Assert.Single(descriptions); 1992var description = Assert.Single(descriptions);
EndpointMetadataApiDescriptionProviderTest.cs (37)
66var requestFormat = Assert.Single(apiDescription.SupportedRequestFormats); 136var responseType = Assert.Single(apiDescription.SupportedResponseTypes); 141var responseFormat = Assert.Single(responseType.ApiResponseFormats); 155var responseType = Assert.Single(apiDescription.SupportedResponseTypes); 160var responseFormat = Assert.Single(responseType.ApiResponseFormats); 170var responseType = Assert.Single(apiDescription.SupportedResponseTypes); 191var responseType = Assert.Single(apiDescription.SupportedResponseTypes); 197var responseFormat = Assert.Single(responseType.ApiResponseFormats); 217var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 226var badRequestResponseFormat = Assert.Single(badRequestResponseType.ApiResponseFormats); 246var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 263var param = Assert.Single(apiDescription.ParameterDescriptions); 278var param = Assert.Single(apiDescription.ParameterDescriptions); 292var param = Assert.Single(apiDescription.ParameterDescriptions); 306var param = Assert.Single(apiDescription.ParameterDescriptions); 327var param = Assert.Single(apiDescription.ParameterDescriptions); 348var param = Assert.Single(apiDescription.ParameterDescriptions); 362var param = Assert.Single(apiDescription.ParameterDescriptions); 376var param = Assert.Single(apiDescription.ParameterDescriptions); 398var param = Assert.Single(apiDescription.ParameterDescriptions); 413var param = Assert.Single(apiDescription.ParameterDescriptions); 439var param = Assert.Single(apiDescription.ParameterDescriptions); 455var param = Assert.Single(apiDescription.ParameterDescriptions); 655var description = Assert.Single(descriptor.ParameterInfo.GetCustomAttributes<DescriptionAttribute>()); 681var apiDescription = Assert.Single(context.Results); 682var responseTypes = Assert.Single(apiDescription.SupportedResponseTypes); 706var apiDescription = Assert.Single(context.Results); 707var responseTypes = Assert.Single(apiDescription.SupportedResponseTypes); 1144var param = Assert.Single(apiDescription.ParameterDescriptions); 1212var apiDescription = Assert.Single(context.Results); 1248var apiDescription = Assert.Single(context.Results); 1249var parameter = Assert.Single(apiDescription.ParameterDescriptions); 1277var apiDescription = Assert.Single(context.Results); 1308var apiDescription = Assert.Single(context.Results); 1342var apiDescription = Assert.Single(context.Results); 1343var parameter = Assert.Single(apiDescription.ParameterDescriptions); 1391Assert.Single(GetApiDescriptions(action, pattern, displayName: displayName, httpMethods: httpMethods));
Microsoft.AspNetCore.Mvc.Core.Test (409)
ApplicationModels\ActionModelTest.cs (2)
43Assert.Single(action2.Parameters); 48Assert.Single(action2.Selectors);
ApplicationModels\AuthorizationApplicationModelProviderTest.cs (14)
32var controller = Assert.Single(context.Result.Controllers); 50var controller = Assert.Single(context.Result.Controllers); 68var controller = Assert.Single(context.Result.Controllers); 89var controller = Assert.Single(context.Result.Controllers); 90var action = Assert.Single(controller.Actions); 96Assert.Single(authorizeFilters); 115var controller = Assert.Single(context.Result.Controllers); 117var action = Assert.Single(controller.Actions); 141var authorizationFilter = Assert.IsType<AuthorizeFilter>(Assert.Single(action.Filters)); 168var actionFilter = Assert.IsType<AuthorizeFilter>(Assert.Single(action.Filters)); 187var controller = Assert.Single(context.Result.Controllers); 189var action = Assert.Single(controller.Actions); 199var controller = Assert.Single(context.Result.Controllers); 201var action = Assert.Single(controller.Actions);
ApplicationModels\ClientErrorResultFilterConventionTest.cs (1)
21Assert.Single(action.Filters.OfType<ClientErrorResultFilterFactory>());
ApplicationModels\ConsumesConstraintForFormFileParameterConventionTest.cs (5)
25var attribute = Assert.Single(action.Filters); 27Assert.Equal("application/json", Assert.Single(consumesAttribute.ContentTypes)); 46var attribute = Assert.Single(action.Filters); 48Assert.Equal("multipart/form-data", Assert.Single(consumesAttribute.ContentTypes)); 72var controller = Assert.Single(context.Result.Controllers);
ApplicationModels\ControllerActionDescriptorBuilderTest.cs (2)
49var controllerDescriptor = Assert.Single(descriptors); 51var parameter = Assert.Single(controllerDescriptor.BoundProperties);
ApplicationModels\ControllerActionDescriptorProviderTests.cs (28)
63var descriptor = Assert.Single(descriptors); 89var descriptor = Assert.Single(descriptors); 94var constraint = Assert.IsType<HttpMethodActionConstraint>(Assert.Single(descriptor.ActionConstraints)); 106var descriptor = Assert.Single(descriptors); 111var constraint = Assert.IsType<HttpMethodActionConstraint>(Assert.Single(descriptor.ActionConstraints)); 127var id = Assert.Single(main.Parameters); 204var entity = Assert.Single(fromBody.Parameters); 225var entity = Assert.Single(notFromBody.Parameters); 240var action = Assert.Single(descriptors); 286var action = Assert.Single(descriptors); 298Assert.Equal("GET", Assert.Single(httpMethodMetadata.HttpMethods)); 325var httpMethodAttribute = Assert.Single(descriptor.EndpointMetadata.OfType<HttpMethodAttribute>()); 343var action = Assert.Single(descriptors); 411var action = Assert.Single(actions); 486var methodConstraint = Assert.IsType<HttpMethodActionConstraint>(Assert.Single(action.ActionConstraints)); 511var methodConstraint = Assert.IsType<HttpMethodActionConstraint>(Assert.Single(action.ActionConstraints)); 741var action = Assert.Single(actions); 925var action = Assert.Single(actions); 940var action = Assert.Single(actions); 954var action = Assert.Single(actions); 990var action = Assert.Single(actions); 1005var action = Assert.Single(actions); 1020var action = Assert.Single(actions); 1034var action = Assert.Single(actions); 1068var action = Assert.Single(actions); 1085var action = Assert.Single(actions); 1119var action = Assert.Single(actions); 1280Assert.Single(actions);
ApplicationModels\ControllerModelTest.cs (2)
42Assert.Single(controller2.ControllerProperties); 44Assert.Single(controller2.Selectors);
ApplicationModels\DefaultApplicationModelProviderTest.cs (23)
75var controllerModel = Assert.Single(context.Result.Controllers); 84var attribute = Assert.Single(property.Attributes); 101var attribute = Assert.Single(property.Attributes); 127var controllerModel = Assert.Single(context.Result.Controllers); 136var attribute = Assert.Single(property.Attributes); 153var attribute = Assert.Single(property.Attributes); 179var controllerModel = Assert.Single(context.Result.Controllers); 189var attribute = Assert.Single(parameter.Attributes); 223var controllerModel = Assert.Single(context.Result.Controllers); 271var controllerModel = Assert.Single(context.Result.Controllers); 299var controllerModel = Assert.Single(context.Result.Controllers); 325var controllerModel = Assert.Single(context.Result.Controllers); 345var controllerModel = Assert.Single(context.Result.Controllers); 365var controllerModel = Assert.Single(context.Result.Controllers); 381var filter = Assert.Single(model.Filters); 398var filter = Assert.Single(model.Filters); 881var attributeRoute = Assert.Single(GetAttributeRoutes(action.Selectors)); 905var attributeRoute = Assert.Single(GetAttributeRoutes(action.Selectors)); 934var attributeRoute = Assert.Single(GetAttributeRoutes(action.Selectors)); 1068var attributeRoute = Assert.Single(GetAttributeRoutes(action.Selectors)); 1258var model = Assert.Single(context.Result.Controllers); 1274var model = Assert.Single(context.Result.Controllers); 1275var action = Assert.Single(model.Actions);
ApplicationModels\EndpointMetadataProviderTest.cs (5)
116var endpoint = Assert.Single(FilterEndpoints(dataSource.GetGroupedEndpoints(routeGroupContext))); 155var endpoint = Assert.Single(FilterEndpoints(dataSource.GetGroupedEndpoints(routeGroupContext))); 176var endpoint = Assert.Single(FilterEndpoints(dataSource.GetGroupedEndpoints(routeGroupContext))); 197var endpoint = Assert.Single(FilterEndpoints(dataSource.GetGroupedEndpoints(routeGroupContext))); 215private Endpoint GetEndpoint(Type controllerType, string actionName) => Assert.Single(GetEndpoints(controllerType, actionName));
ApplicationModels\InferParameterBindingInfoConventionTest.cs (21)
29var parameterModel = Assert.Single(action.Parameters); 47var parameterModel = Assert.Single(action.Parameters); 234var parameter = Assert.Single(action.Parameters); 255var parameter = Assert.Single(action.Parameters); 276var parameter = Assert.Single(action.Parameters); 518var controllerModel = Assert.Single(context.Result.Controllers); 658var parameter = Assert.Single(action.Parameters); 679var parameter = Assert.Single(action.Parameters); 700var parameter = Assert.Single(action.Parameters); 720var parameter = Assert.Single(action.Parameters); 741var parameter = Assert.Single(action.Parameters); 762var parameter = Assert.Single(action.Parameters); 783var parameter = Assert.Single(action.Parameters); 804var parameter = Assert.Single(action.Parameters); 825var parameter = Assert.Single(action.Parameters); 846var parameter = Assert.Single(action.Parameters); 866var parameter = Assert.Single(action.Parameters); 889var parameter = Assert.Single(action.Parameters); 927var controller = Assert.Single(context.Result.Controllers); 934return Assert.Single(action.Parameters); 939return Assert.Single(action.Parameters.Where(x => typeof(T).IsAssignableFrom(x.ParameterType)));
ApplicationModels\InvalidModelStateFilterConventionTest.cs (1)
21Assert.Single(action.Filters.OfType<ModelStateInvalidFilterFactory>());
Builder\MvcAreaRouteBuilderExtensionsTest.cs (6)
24var route = Assert.IsType<Route>((Assert.Single(builder.Routes))); 59var route = Assert.IsType<Route>((Assert.Single(builder.Routes))); 100var route = Assert.IsType<Route>((Assert.Single(builder.Routes))); 147var route = Assert.IsType<Route>((Assert.Single(builder.Routes))); 200var route = Assert.IsType<Route>((Assert.Single(builder.Routes))); 238var route = Assert.IsType<Route>((Assert.Single(builder.Routes)));
ControllerBaseTest.cs (6)
2709var modelState = Assert.Single(controller.ModelState); 2711var error = Assert.Single(modelState.Value.Errors); 3116Assert.Single(controller.ModelState); 3117var error = Assert.Single(controller.ModelState["Prefix.IntegerProperty"].Errors); 3153Assert.Single(controller.ModelState); 3154var error = Assert.Single(controller.ModelState["IntegerProperty"].Errors);
Controllers\ControllerBinderDelegateProviderTest.cs (3)
270Assert.Single(arguments); 1242var entry = Assert.Single(modelState); 1244var error = Assert.Single(entry.Value.Errors);
Controllers\ControllerFeatureProviderTest.cs (9)
25var discovered = Assert.Single(feature.Controllers); 41var discovered = Assert.Single(feature.Controllers); 57var discovered = Assert.Single(feature.Controllers); 163var discovered = Assert.Single(feature.Controllers); 209var discovered = Assert.Single(feature.Controllers); 225var discovered = Assert.Single(feature.Controllers); 241var discovered = Assert.Single(feature.Controllers); 257var discovered = Assert.Single(feature.Controllers); 274var discovered = Assert.Single(feature.Controllers);
DependencyInjection\ApplicationModelConventionExtensionsTest.cs (9)
35var kvp = Assert.Single(parameterModel.Properties); 75var kvp = Assert.Single(controllerModel1.Actions[0].Properties); 79kvp = Assert.Single(controllerModel2.Actions[0].Properties); 134var kvp = Assert.Single(controllerModel1.ControllerProperties[0].Properties); 138kvp = Assert.Single(controllerModel2.ControllerProperties[0].Properties); 142kvp = Assert.Single(controllerModel1.Actions[0].Parameters[0].Properties); 163var kvp = Assert.Single(controller.Properties); 184var convention = Assert.Single(list); 377var convention = Assert.Single(list);
Filters\DisableRequestSizeLimitFilterTest.cs (3)
67var write = Assert.Single(sink.Writes); 90var write = Assert.Single(sink.Writes); 111var write = Assert.Single(sink.Writes);
Filters\FilterCollectionTest.cs (4)
22Assert.Same(typeFilter, Assert.Single(collection)); 37Assert.Same(typeFilter, Assert.Single(collection)); 93Assert.Same(serviceFilter, Assert.Single(collection)); 108Assert.Same(serviceFilter, Assert.Single(collection));
Filters\FilterProviderTest.cs (4)
33var item = Assert.Single(results); 64var item = Assert.Single(results); 96var item = Assert.Single(results); 127var item = Assert.Single(results);
Filters\RequestFormLimitsFilterTest.cs (3)
72var write = Assert.Single(sink.Writes); 97var write = Assert.Single(sink.Writes); 123var write = Assert.Single(sink.Writes);
Filters\RequestSizeLimitFilterTest.cs (3)
71var write = Assert.Single(sink.Writes); 95var write = Assert.Single(sink.Writes); 117var write = Assert.Single(sink.Writes);
Formatters\FormatFilterTest.cs (4)
53Assert.Single(objectResult.ContentTypes); 97Assert.Single(objectResult.ContentTypes); 129Assert.Single(objectResult.ContentTypes); 352Assert.Single(result.ContentTypes);
Formatters\FormatterCollectionTest.cs (2)
25var formatter = Assert.Single(collection); 44var formatter = Assert.Single(collection);
Formatters\JsonInputFormatterTestBase.cs (6)
330Assert.Single(kvp.Value.Errors); 356Assert.Single(kvp.Value.Errors); 409Assert.Single(kvp.Value.Errors); 435var error = Assert.Single(formatterContext.ModelState[""].Errors); 490Assert.Single(kvp.Value.Errors); 534Assert.Single(formatterContext.ModelState["Person.Name"].Errors);
Formatters\OutputFormatterTests.cs (2)
143var contentType = Assert.Single(contentTypes); 164var contentType = Assert.Single(contentTypes);
Formatters\SystemTextJsonInputFormatterTest.cs (5)
84var error = Assert.Single(kvp.Value.Errors); 104var kvp = Assert.Single(formatterContext.ModelState); 106var error = Assert.Single(kvp.Value.Errors); 125var kvp = Assert.Single(formatterContext.ModelState); 127var error = Assert.Single(kvp.Value.Errors);
Formatters\TextInputFormatterTest.cs (1)
35Assert.Single(context.ModelState["something"].Errors);
Formatters\TextOutputFormatterTests.cs (1)
254Assert.Equal(expectedValue, Assert.Single(result).Value.Value);
Infrastructure\ActionSelectorTest.cs (6)
351var action = Assert.Single(candidates); 385var action = Assert.Single(candidates); 419var action = Assert.Single(candidates); 453var action = Assert.Single(candidates); 487var action = Assert.Single(candidates); 515var write = Assert.Single(sink.Writes);
Infrastructure\JsonResultExecutorTestBase.cs (2)
246var write = Assert.Single(sink.Writes); 264var write = Assert.Single(sink.Writes);
ModelBinding\Binders\ArrayModelBinderTest.cs (2)
118var keyValuePair = Assert.Single(bindingContext.ModelState); 120var error = Assert.Single(keyValuePair.Value.Errors);
ModelBinding\Binders\BodyModelBinderTests.cs (18)
70var entry = Assert.Single(bindingContext.ModelState); 72Assert.Single(entry.Value.Errors); 95var entry = Assert.Single(bindingContext.ModelState); 97Assert.Single(entry.Value.Errors); 153var entry = Assert.Single(bindingContext.ModelState); 243Assert.Single(bindingContext.ModelState[bindingContext.BinderModelName].Errors); 275var entry = Assert.Single(bindingContext.ModelState); 277var errorMessage = Assert.Single(entry.Value.Errors).ErrorMessage; 318var entry = Assert.Single(bindingContext.ModelState); 320var errorMessage = Assert.Single(entry.Value.Errors).ErrorMessage; 349var entry = Assert.Single(bindingContext.ModelState); 389var entry = Assert.Single(bindingContext.ModelState); 391var errorMessage = Assert.Single(entry.Value.Errors).ErrorMessage; 420var entry = Assert.Single(bindingContext.ModelState); 500var entry = Assert.Single(bindingContext.ModelState); 502var errorMessage = Assert.Single(entry.Value.Errors).Exception.Message; 556var entry = Assert.Single(bindingContext.ModelState); 558var errorMessage = Assert.Single(entry.Value.Errors).Exception.Message;
ModelBinding\Binders\ByteArrayModelBinderTests.cs (2)
31var modelState = Assert.Single(bindingContext.ModelState); 77var error = Assert.Single(bindingContext.ModelState["foo"].Errors);
ModelBinding\Binders\CollectionModelBinderTest.cs (2)
304var keyValuePair = Assert.Single(bindingContext.ModelState); 306var error = Assert.Single(keyValuePair.Value.Errors);
ModelBinding\Binders\ComplexObjectModelBinderTest.cs (13)
316var keyValuePair = Assert.Single(bindingContext.ModelState); 318var error = Assert.Single(keyValuePair.Value.Errors); 360var keyValuePair = Assert.Single(bindingContext.ModelState); 362var error = Assert.Single(keyValuePair.Value.Errors); 404var keyValuePair = Assert.Single(bindingContext.ModelState); 406var error = Assert.Single(keyValuePair.Value.Errors); 617Assert.Single(modelStateDictionary); 621var modelError = Assert.Single(entry.Errors); 682Assert.Single(modelStateDictionary); 686var modelError = Assert.Single(entry.Errors); 721Assert.Single(modelStateDictionary); 727var modelError = Assert.Single(entry.Errors); 1079Assert.Single(bindingContext.ModelState["foo.NameNoAttribute"].Errors);
ModelBinding\Binders\ComplexTypeModelBinderTest.cs (13)
376var keyValuePair = Assert.Single(bindingContext.ModelState); 378var error = Assert.Single(keyValuePair.Value.Errors); 420var keyValuePair = Assert.Single(bindingContext.ModelState); 422var error = Assert.Single(keyValuePair.Value.Errors); 464var keyValuePair = Assert.Single(bindingContext.ModelState); 466var error = Assert.Single(keyValuePair.Value.Errors); 795Assert.Single(modelStateDictionary); 799var modelError = Assert.Single(entry.Errors); 829Assert.Single(modelStateDictionary); 833var modelError = Assert.Single(entry.Errors); 865Assert.Single(modelStateDictionary); 871var modelError = Assert.Single(entry.Errors); 1241Assert.Single(bindingContext.ModelState["foo.NameNoAttribute"].Errors);
ModelBinding\Binders\DateTimeModelBinderTest.cs (4)
49var error = Assert.Single(bindingContext.ModelState["theModelName"].Errors); 71var error = Assert.Single(bindingContext.ModelState["theModelName"].Errors); 127var error = Assert.Single(bindingContext.ModelState["theModelName"].Errors); 150var entry = Assert.Single(bindingContext.ModelState);
ModelBinding\Binders\DictionaryModelBinderTest.cs (2)
490var keyValuePair = Assert.Single(bindingContext.ModelState); 492var error = Assert.Single(keyValuePair.Value.Errors);
ModelBinding\Binders\EnumTypeModelBinderTest.cs (3)
43var error = Assert.Single(bindingContext.ModelState["theModelName"].Errors); 148var error = Assert.Single(bindingContext.ModelState["theModelName"].Errors); 231var error = Assert.Single(bindingContext.ModelState["theModelName"].Errors);
ModelBinding\Binders\FloatingPointTypeModelBinderTestOfT.cs (7)
71var error = Assert.Single(bindingContext.ModelState["theModelName"].Errors); 94var error = Assert.Single(bindingContext.ModelState["theModelName"].Errors); 118var error = Assert.Single(bindingContext.ModelState["theModelName"].Errors); 142var error = Assert.Single(bindingContext.ModelState["theModelName"].Errors); 166var error = Assert.Single(bindingContext.ModelState["theModelName"].Errors); 208var error = Assert.Single(bindingContext.ModelState["theModelName"].Errors); 231var entry = Assert.Single(bindingContext.ModelState);
ModelBinding\Binders\HeaderModelBinderTests.cs (1)
294var error = Assert.Single(entry.Errors);
ModelBinding\Binders\KeyValuePairModelBinderTest.cs (2)
32var error = Assert.Single(bindingContext.ModelState["someName.Key"].Errors); 58var error = Assert.Single(state.Errors);
ModelBinding\Binders\SimpleTypeModelBinderTest.cs (5)
129var error = Assert.Single(bindingContext.ModelState["theModelName"].Errors); 154var error = Assert.Single(bindingContext.ModelState["theModelName"].Errors); 325var entry = Assert.Single(bindingContext.ModelState); 330var error = Assert.Single(entry.Value.Errors); 375var error = Assert.Single(bindingContext.ModelState["theModelName"].Errors);
ModelBinding\Binders\TryParseTypeModelBinderTest.cs (7)
78var error = Assert.Single(bindingContext.ModelState["theModelName"].Errors); 103var error = Assert.Single(bindingContext.ModelState["theModelName"].Errors); 251var entry = Assert.Single(bindingContext.ModelState); 256var error = Assert.Single(entry.Value.Errors); 301var error = Assert.Single(bindingContext.ModelState["theModelName"].Errors); 406var error = Assert.Single(bindingContext.ModelState["theModelName"].Errors); 456var error = Assert.Single(bindingContext.ModelState["theModelName"].Errors);
ModelBinding\CompositeValueProviderTest.cs (3)
61var entry = Assert.Single(modelState); 84var result = Assert.Single(values); 131var filteredProvider = Assert.Single(valueProvider);
ModelBinding\FormValueProviderFactoryTest.cs (1)
44var valueProvider = Assert.IsType<FormValueProvider>(Assert.Single(context.ValueProviders));
ModelBinding\JQueryFormValueProviderFactoryTest.cs (3)
68var valueProvider = Assert.IsType<JQueryFormValueProvider>(Assert.Single(context.ValueProviders)); 112var valueProvider = Assert.Single(context.ValueProviders); 128var valueProvider = Assert.Single(context.ValueProviders);
ModelBinding\JQueryQueryStringValueProviderFactoryTest.cs (2)
78var valueProvider = Assert.Single(context.ValueProviders); 108var valueProvider = Assert.Single(context.ValueProviders);
ModelBinding\Metadata\DefaultModelMetadataProviderTest.cs (4)
23var attribute = Assert.IsType<ModelAttribute>(Assert.Single(defaultMetadata.Attributes.Attributes)); 111Assert.Single(metadata); 178var propertyMetadata = Assert.Single(metadata); 215Assert.IsType<SerializableAttribute>(Assert.Single(defaultMetadata.Attributes.Attributes));
ModelBinding\Metadata\DefaultValidationMetadataProviderTest.cs (3)
123var validatorMetadata = Assert.Single(context.ValidationMetadata.ValidatorMetadata); 142var validatorMetadata = Assert.Single(context.ValidationMetadata.ValidatorMetadata); 162var validatorMetadata = Assert.Single(context.ValidationMetadata.ValidatorMetadata);
ModelBinding\Metadata\MetadataDetailsProviderExtensionsTest.cs (2)
23var provider = Assert.Single(list); 42var provider = Assert.Single(list);
ModelBinding\Metadata\ModelAttributesTest.cs (30)
22Assert.Single(attributes.Attributes.OfType<RequiredAttribute>()); 23Assert.Single(attributes.Attributes.OfType<StringLengthAttribute>()); 25Assert.Single(attributes.PropertyAttributes.OfType<RequiredAttribute>()); 26Assert.Single(attributes.PropertyAttributes.OfType<StringLengthAttribute>()); 47Assert.Single(attributes.Attributes.OfType<FromHeaderAttribute>()); 56Assert.Single(attributes.PropertyAttributes.OfType<FromHeaderAttribute>()); 70Assert.Single(attributes.Attributes.OfType<RequiredAttribute>()); 71Assert.Single(attributes.Attributes.OfType<StringLengthAttribute>()); 73Assert.Single(attributes.PropertyAttributes.OfType<RequiredAttribute>()); 74Assert.Single(attributes.PropertyAttributes.OfType<StringLengthAttribute>()); 88Assert.Single(attributes.Attributes.OfType<RequiredAttribute>()); 89Assert.Single(attributes.Attributes.OfType<StringLengthAttribute>()); 92Assert.Single(attributes.PropertyAttributes.OfType<RequiredAttribute>()); 93Assert.Single(attributes.PropertyAttributes.OfType<StringLengthAttribute>()); 108Assert.Single(attributes.Attributes.OfType<RequiredAttribute>()); 109Assert.Single(attributes.Attributes.OfType<RangeAttribute>()); 111Assert.Single(attributes.PropertyAttributes.OfType<RequiredAttribute>()); 112Assert.Single(attributes.PropertyAttributes.OfType<RangeAttribute>()); 126Assert.Single(attributes.Attributes.OfType<RequiredAttribute>()); 127Assert.Single(attributes.Attributes.OfType<FromRouteAttribute>()); 129Assert.Single(attributes.PropertyAttributes.OfType<RequiredAttribute>()); 130Assert.Single(attributes.PropertyAttributes.OfType<FromRouteAttribute>()); 140Assert.Single(attributes.Attributes.OfType<ClassValidator>()); 142Assert.Single(attributes.TypeAttributes.OfType<ClassValidator>()); 174var attribute = Assert.Single(attributes.TypeAttributes); 189Assert.IsType<SerializableAttribute>(Assert.Single(attributes.Attributes)); 236Assert.IsType<BindRequiredAttribute>(Assert.Single(attributes.ParameterAttributes)); 238Assert.IsType<ClassValidator>(Assert.Single(attributes.TypeAttributes)); 258Assert.IsType<BindRequiredAttribute>(Assert.Single(attributes.ParameterAttributes)); 282Assert.IsType<BindRequiredAttribute>(Assert.Single(attributes.PropertyAttributes));
ModelBinding\ModelBinderProviderExtensionsTest.cs (2)
23var provider = Assert.Single(list); 42var provider = Assert.Single(list);
ModelBinding\ModelBindingHelperTest.cs (4)
84var error = Assert.Single(modelState["MyProperty"].Errors); 661Assert.Single(dictionary["Unrelated"].Errors); 686Assert.Single(dictionary["Unrelated"].Errors); 727Assert.Single(dictionary["Unrelated"].Errors);
ModelBinding\ParameterBinderTest.cs (10)
217var modelState = Assert.Single(actionContext.ModelState); 219var error = Assert.Single(modelState.Value.Errors); 353var error = Assert.Single(kvp.Value.Errors); 408var error = Assert.Single(kvp.Value.Errors); 463var error = Assert.Single(kvp.Value.Errors); 517var error = Assert.Single(kvp.Value.Errors); 576var error = Assert.Single(kvp.Value.Errors); 637var error = Assert.Single(kvp.Value.Errors); 644var error = Assert.Single(kvp.Value.Errors); 699var keyValuePair = Assert.Single(modelState);
ModelBinding\QueryStringValueProviderFactoryTest.cs (1)
45var valueProvider = Assert.IsType<QueryStringValueProvider>(Assert.Single(factoryContext.ValueProviders));
ModelBinding\Validation\ClientValidatorCacheTest.cs (10)
23var attribute1 = Assert.Single(validators1.OfType<RequiredAttributeAdapter>()).Attribute; 24var attribute2 = Assert.Single(validators1.OfType<StringLengthAttributeAdapter>()).Attribute; 50var validator1 = Assert.Single(validators1.OfType<RequiredAttributeAdapter>()); 51var validator2 = Assert.Single(validators1.OfType<StringLengthAttributeAdapter>()); 61Assert.Same(validator1, Assert.Single(validators2.OfType<RequiredAttributeAdapter>())); // cached 62Assert.NotSame(validator2, Assert.Single(validators2.OfType<StringLengthAttributeAdapter>())); // not cached 80var validator1 = Assert.Single(validators.OfType<RequiredAttributeAdapter>()); 81var validator2 = Assert.Single(validators.OfType<StringLengthAttributeAdapter>()); 100var validator1 = Assert.Single(validators.OfType<RequiredAttributeAdapter>()); 101var validator2 = Assert.Single(validators.OfType<StringLengthAttributeAdapter>());
ModelBinding\Validation\DefaultModelValidatorProviderTest.cs (4)
28var validatorItem = Assert.Single(validatorItems); 48var validator = Assert.IsType<CustomModelValidatorAttribute>(Assert.Single(validatorItems).Validator); 70var validator = Assert.IsType<CustomModelValidatorAttribute>(Assert.Single(validatorItems).Validator); 115var adapter = Assert.IsType<DataAnnotationsModelValidator>(Assert.Single(validatorItems).Validator);
ModelBinding\Validation\DefaultObjectValidatorTests.cs (38)
239var error = Assert.Single(entry.Errors); 244error = Assert.Single(entry.Errors); 381var error = Assert.Single(entry.Errors); 386error = Assert.Single(entry.Errors); 391error = Assert.Single(entry.Errors); 418var error = Assert.Single(state.Value.Errors); 424var error = Assert.Single(state.Value.Errors); 452var error = Assert.Single(state.Value.Errors); 458var error = Assert.Single(state.Value.Errors); 491var error = Assert.Single(entry.Errors); 496error = Assert.Single(entry.Errors); 501error = Assert.Single(entry.Errors); 506error = Assert.Single(entry.Errors); 546var error = Assert.Single(entry.Value.Errors); 555var error = Assert.Single(entry.Value.Errors); 562var error = Assert.Single(entry.Value.Errors); 569var error = Assert.Single(entry.Value.Errors); 633Assert.Single(modelState); 672var error = Assert.Single(entry.Errors); 708var error = Assert.Single(entry.Errors); 744var error = Assert.Single(entry.Errors); 805var error = Assert.Single(entry.Errors); 810error = Assert.Single(entry.Errors); 815error = Assert.Single(entry.Errors); 820error = Assert.Single(entry.Errors); 848var error = Assert.Single(entry.Errors); 853error = Assert.Single(entry.Errors); 858error = Assert.Single(entry.Errors); 863error = Assert.Single(entry.Errors); 964var error = Assert.Single(state.Value.Errors); 970var error = Assert.Single(state.Value.Errors); 1062var error = Assert.Single(entry.Errors); 1067error = Assert.Single(entry.Errors); 1072error = Assert.Single(entry.Errors); 1077error = Assert.Single(entry.Errors); 1214var entry = Assert.Single(modelState); 1249var error = Assert.Single(kvp.Value.Errors); 1256var error = Assert.Single(kvp.Value.Errors);
ModelBinding\Validation\ModelValidatorProviderExtensionsTest.cs (2)
23var provider = Assert.Single(list); 42var provider = Assert.Single(list);
ModelBinding\ValueProviderFactoryExtensionsTest.cs (2)
23var factory = Assert.Single(list); 42var factory = Assert.Single(list);
MvcCoreLoggerExtensionsTest.cs (11)
59var write = Assert.Single(testSink.Writes); 89var write = Assert.Single(testSink.Writes); 118var write = Assert.Single(testSink.Writes); 205var write = Assert.Single(testSink.Writes); 251var write = Assert.Single(testSink.Writes); 297var write = Assert.Single(testSink.Writes); 343var write = Assert.Single(testSink.Writes); 389var write = Assert.Single(testSink.Writes); 419var write = Assert.Single(testSink.Writes); 448var write = Assert.Single(testSink.Writes); 476var write = Assert.Single(testSink.Writes);
ProducesAttributeTests.cs (1)
59Assert.Single(objectResult.ContentTypes);
ResponseCacheAttributeTest.cs (4)
222var data = Assert.Single(values); 225data = Assert.Single(values); 278var data = Assert.Single(values); 297var data = Assert.Single(values);
Routing\ActionEndpointDataSourceBaseTest.cs (1)
35var endpoint = Assert.IsType<RouteEndpoint>(Assert.Single(endpoints));
Routing\ActionEndpointFactoryTest.cs (6)
101Assert.Single(endpoints); 284var endpoint = Assert.IsType<RouteEndpoint>(Assert.Single(endpoints)); 305Assert.Single(endpoints); 373Assert.IsType<Endpoint>(Assert.Single(endpoints)); 389return Assert.IsType<RouteEndpoint>(Assert.Single(endpoints)); 412var endpoint = Assert.IsType<RouteEndpoint>(Assert.Single(endpoints));
Routing\MvcRouteHandlerTests.cs (1)
45var write = Assert.Single(sink.Writes);
Microsoft.AspNetCore.Mvc.Cors.Test (30)
CorsApplicationModelProviderTest.cs (30)
33var model = Assert.Single(context.Result.Controllers); 35var action = Assert.Single(model.Actions); 36var selector = Assert.Single(action.Selectors); 52var model = Assert.Single(context.Result.Controllers); 54var action = Assert.Single(model.Actions); 55var selector = Assert.Single(action.Selectors); 71var controller = Assert.Single(context.Result.Controllers); 72var action = Assert.Single(controller.Actions); 73var selector = Assert.Single(action.Selectors); 89var controller = Assert.Single(context.Result.Controllers); 90var action = Assert.Single(controller.Actions); 92var selector = Assert.Single(action.Selectors); 108var controller = Assert.Single(context.Result.Controllers); 109var action = Assert.Single(controller.Actions); 111var selector = Assert.Single(action.Selectors); 127var controller = Assert.Single(context.Result.Controllers); 128var action = Assert.Single(controller.Actions); 129var selector = Assert.Single(action.Selectors); 148var model = Assert.Single(context.Result.Controllers); 149var action = Assert.Single(model.Actions); 150var selector = Assert.Single(action.Selectors); 167var model = Assert.Single(context.Result.Controllers); 168var action = Assert.Single(model.Actions); 169var selector = Assert.Single(action.Selectors); 186var model = Assert.Single(context.Result.Controllers); 187var action = Assert.Single(model.Actions); 188var selector = Assert.Single(action.Selectors); 204var model = Assert.Single(context.Result.Controllers); 205var action = Assert.Single(model.Actions); 206var selector = Assert.Single(action.Selectors);
Microsoft.AspNetCore.Mvc.DataAnnotations.Test (15)
DataAnnotationsClientModelValidatorProviderTest.cs (4)
34var validatorItem = Assert.Single(providerContext.Results); 65var validatorItem = Assert.Single(providerContext.Results); 110var validatorItem = Assert.Single(providerContext.Results); 131var validatorItem = Assert.Single(providerContext.Results);
DataAnnotationsMetadataProviderTest.cs (3)
1533var validatorMetadata = Assert.Single(context.ValidationMetadata.ValidatorMetadata); 1554var validatorMetadata = Assert.Single(context.ValidationMetadata.ValidatorMetadata); 1575var validatorMetadata = Assert.Single(context.ValidationMetadata.ValidatorMetadata);
DataAnnotationsModelValidatorProviderTest.cs (2)
33var validatorItem = Assert.Single(providerContext.Results); 107Assert.Single(providerContext.Results);
DataTypeClientModelValidatorProviderTest.cs (2)
32var validatorItem = Assert.Single(providerContext.Results); 56var validatorItem = Assert.Single(providerContext.Results);
DefaultModelClientValidatorProviderTest.cs (4)
29var validatorItem = Assert.Single(validatorItems); 49var validatorItem = Assert.Single(validatorItems); 72var validatorItem = Assert.IsType<CustomModelValidatorAttribute>(Assert.Single(validatorItems).Validator); 141Assert.IsType<CustomValidationAttribute>(Assert.Single(validatorItems).Validator);
Microsoft.AspNetCore.Mvc.Formatters.Xml.Test (9)
DependencyInjection\XmlDataContractSerializerMvcOptionsSetupTest.cs (2)
54Assert.IsType<XmlDataContractSerializerInputFormatter>(Assert.Single(options.InputFormatters)); 68Assert.IsType<XmlDataContractSerializerOutputFormatter>(Assert.Single(options.OutputFormatters));
DependencyInjection\XmlSerializerMvcOptionsSetupTest.cs (2)
54Assert.IsType<XmlSerializerInputFormatter>(Assert.Single(options.InputFormatters)); 68Assert.IsType<XmlSerializerOutputFormatter>(Assert.Single(options.OutputFormatters));
SerializableErrorWrapperTests.cs (1)
39Assert.Single(wrapper.SerializableError);
XmlDataContractSerializerOutputFormatterTest.cs (2)
456Assert.Equal(expectedOutput, Assert.Single(result).ToString()); 665var write = Assert.Single(sink.Writes);
XmlSerializerOutputFormatterTest.cs (2)
440Assert.Equal(expectedOutput, Assert.Single(result).ToString()); 482var write = Assert.Single(sink.Writes);
Microsoft.AspNetCore.Mvc.FunctionalTests (121)
AntiforgeryTests.cs (9)
26var header = Assert.Single(response.Headers.GetValues("X-Frame-Options")); 33Assert.Single(setCookieHeader); 36var pragmaValue = Assert.Single(response.Headers.Pragma.ToArray()); 81var header = Assert.Single(response.Headers.GetValues("X-Frame-Options")); 85Assert.Single(setCookieHeader); 88var pragmaValue = Assert.Single(response.Headers.Pragma.ToArray()); 160var header = Assert.Single(response.Headers.GetValues("X-Frame-Options")); 167Assert.Single(setCookieHeader); 170var pragmaValue = Assert.Single(response.Headers.Pragma.ToArray());
ApiBehaviorTest.cs (2)
66var error = Assert.Single(kvp.Value); 72var error = Assert.Single(kvp.Value);
ApiExplorerTest.cs (86)
33Assert.Single(result); 72Assert.Single(result); 85var description = Assert.Single(result); 99var description = Assert.Single(result); 113var description = Assert.Single(result); 127var description = Assert.Single(result); 141var description = Assert.Single(result); 155var description = Assert.Single(result); 169var description = Assert.Single(result); 172var parameter = Assert.Single(description.ParameterDescriptions); 192var description = Assert.Single(result); 195var parameter = Assert.Single(description.ParameterDescriptions); 199Assert.Equal("IntRouteConstraint", Assert.Single(parameter.RouteInfo.ConstraintTypes)); 215var description = Assert.Single(result); 218var parameter = Assert.Single(description.ParameterDescriptions); 237var description = Assert.Single(result); 242var parameter = Assert.Single(description.ParameterDescriptions); 246Assert.Equal("IntRouteConstraint", Assert.Single(parameter.RouteInfo.ConstraintTypes)); 266var description = Assert.Single(result); 272Assert.Equal("RangeRouteConstraint", Assert.Single(month.RouteInfo.ConstraintTypes)); 277Assert.Equal("IntRouteConstraint", Assert.Single(day.RouteInfo.ConstraintTypes)); 282Assert.Equal("IntRouteConstraint", Assert.Single(year.RouteInfo.ConstraintTypes)); 302var description = Assert.Single(result); 308Assert.Equal("RangeRouteConstraint", Assert.Single(month.RouteInfo.ConstraintTypes)); 313Assert.Equal("IntRouteConstraint", Assert.Single(day.RouteInfo.ConstraintTypes)); 318Assert.Equal("IntRouteConstraint", Assert.Single(year.RouteInfo.ConstraintTypes)); 337var description = Assert.Single(result); 361var description = Assert.Single(result); 379var description = Assert.Single(result); 393var description = Assert.Single(result); 456var description = Assert.Single(result); 457var responseType = Assert.Single(description.SupportedResponseTypes); 476var description = Assert.Single(result); 477var responseType = Assert.Single(description.SupportedResponseTypes); 500var description = Assert.Single(result); 521var description = Assert.Single(result); 522var responseType = Assert.Single(description.SupportedResponseTypes); 543var description = Assert.Single(result); 544var responseType = Assert.Single(description.SupportedResponseTypes); 565var description = Assert.Single(result); 566var responseType = Assert.Single(description.SupportedResponseTypes); 586var description = Assert.Single(result); 587var responseType = Assert.Single(description.SupportedResponseTypes); 590var responseFormat = Assert.Single(responseType.ResponseFormats); 610var description = Assert.Single(result); 642var description = Assert.Single(result); 674var description = Assert.Single(result); 706var description = Assert.Single(result); 736var description = Assert.Single(result); 744var responseFormat = Assert.Single(responseType.ResponseFormats); 751var responseFormat = Assert.Single(responseType.ResponseFormats); 773var description = Assert.Single(result); 808var description = Assert.Single(result); 838var description = Assert.Single(result); 840var responseType = Assert.Single(description.SupportedResponseTypes); 864var description = Assert.Single(result); 866var responseType = Assert.Single(description.SupportedResponseTypes); 888var description = Assert.Single(result); 889var responseType = Assert.Single(description.SupportedResponseTypes); 917var description = Assert.Single(result); 918var responseType = Assert.Single(description.SupportedResponseTypes); 943var description = Assert.Single(result); 945var responseType = Assert.Single(description.SupportedResponseTypes); 946var responseFormat = Assert.Single(responseType.ResponseFormats); 961var description = Assert.Single(result); 986var description = Assert.Single(result); 1010var description = Assert.Single(result); 1034var description = Assert.Single(result); 1058var description = Assert.Single(result); 1102var description = Assert.Single(result); 1134var description = Assert.Single(result); 1169var description = Assert.Single(result); 1190description = Assert.Single(result); 1203var description = Assert.Single(result); 1216var description = Assert.Single(result); 1217var requestFormat = Assert.Single(description.SupportedRequestFormats); 1232var description = Assert.Single(result); 1260var description = Assert.Single(result); 1294var description = Assert.Single(result); 1321var description = Assert.Single(result); 1352var description = Assert.Single(result); 1387var description = Assert.Single(result); 1422var description = Assert.Single(result); 1462var description = Assert.Single(result); 1503var description = Assert.Single(result); 1532var description = Assert.Single(result);
BasicTests.cs (3)
154Assert.Equal("Hello, World!", Assert.Single(response.Headers.GetValues("Message"))); 625Assert.Equal("Password and confirm password do not match.", Assert.Single(kvp.Value)); 630Assert.Equal("User name is required.", Assert.Single(kvp.Value));
CorsTestsBase.cs (1)
43var header = Assert.Single(response.Headers);
InputFormatterTests.cs (3)
184Assert.Equal("A non-empty request body is required.", Assert.Single(kvp.Value)); 202Assert.Equal("A non-empty request body is required.", Assert.Single(kvp.Value)); 207Assert.Equal("The dummy field is required.", Assert.Single(kvp.Value));
InputObjectValidationTests.cs (2)
135var errorMessage = Assert.Single(errorKeyValuePair.Value); 163var errorMessage = Assert.Single(errorKeyValuePair.Value);
JsonInputFormatterTestBase.cs (3)
155Assert.Equal("The field Id must be between 1 and 100.", Assert.Single(kvp.Value)); 160Assert.Equal("The field Name must be a string with a minimum length of 2 and a maximum length of 8.", Assert.Single(kvp.Value)); 165Assert.Equal("The StreetName field is required.", Assert.Single(kvp.Value));
JsonOutputFormatterTestBase.cs (2)
59var error = Assert.Single(errors); 63error = Assert.Single(errors);
NonNullableReferenceTypesTest.cs (2)
34var li = Assert.Single(errors); 76var li = Assert.Single(errors);
ReadFromDisconnectedClientTest.cs (1)
55var error = Assert.Single(problem.Errors);
RoutingEndpointRoutingTest.cs (1)
316Assert.Equal("/ConventionalTransformerRoute/conventional-transformer/Param/my-value", Assert.Single(result.ExpectedUrls));
RoutingTestsBase.cs (3)
43Assert.Equal(expectedUrl, Assert.Single(result.ExpectedUrls)); 154Assert.Single(result.DataTokens); 166Assert.Single(result.DataTokens);
TestingInfrastructureTests.cs (2)
66var xPassThruValue = Assert.Single(response.Headers.GetValues("X-Pass-Thru")); 89var xPassThruValue = Assert.Single(response.Headers.GetValues("X-Pass-Thru"));
VersioningTestsBase.cs (1)
545var actualUrl = Assert.Single(result.ExpectedUrls);
Microsoft.AspNetCore.Mvc.IntegrationTests (354)
ActionParametersIntegrationTest.cs (10)
61Assert.Single(boundModel.Address); 67var key = Assert.Single(modelState.Keys); 112var entry = Assert.Single(modelState); 155Assert.Single(boundModel.Address); 161var key = Assert.Single(modelState.Keys); 241Assert.Single(boundModel.Address); 247var key = Assert.Single(modelState.Keys); 292var entry = Assert.Single(modelState); 332Assert.Single(boundModel.Address); 338var key = Assert.Single(modelState.Keys);
AuthorizeFilterIntegrationTest.cs (8)
35var controller = Assert.Single(applicationModelProviderContext.Result.Controllers); 36var action = Assert.Single(controller.Actions); 63var controller = Assert.Single(applicationModelProviderContext.Result.Controllers); 64var action = Assert.Single(controller.Actions); 94var controller = Assert.Single(applicationModelProviderContext.Result.Controllers); 95var action = Assert.Single(controller.Actions); 130var controller = Assert.Single(applicationModelProviderContext.Result.Controllers); 131var action = Assert.Single(controller.Actions);
BinderTypeBasedModelBinderIntegrationTest.cs (5)
116var key = Assert.Single(modelState.Keys); 181var kvp = Assert.Single(modelState); 233var kvp = Assert.Single(modelState); 271var key = Assert.Single(modelState.Keys); 310var key = Assert.Single(modelState.Keys);
BodyValidationIntegrationTests.cs (12)
217Assert.Single(modelStateErrors); 338Assert.Single(modelStateErrors); 388var key = Assert.Single(modelState.Keys); 391var error = Assert.Single(modelState[key].Errors); 477var entry = Assert.Single(modelState); 482var error = Assert.Single(entry.Value.Errors); 584Assert.Single(modelState); 591var error = Assert.Single(state.Errors); 637var entry = Assert.Single(modelState); 641var error = Assert.Single(street.Errors); 734var entry = Assert.Single(modelState); 738var error = Assert.Single(street.Errors);
ByteArrayModelBinderIntegrationTest.cs (2)
61var entry = Assert.Single(modelState); 142var entry = Assert.Single(modelState);
CollectionModelBinderIntegrationTest.cs (7)
331var error = Assert.Single(entry.Errors); 337error = Assert.Single(entry.Errors); 676var kvp = Assert.Single(modelState); 679var error = Assert.Single(entry.Errors); 713var address = Assert.Single(model); 718var entry = Assert.Single(modelState).Value; 719var error = Assert.Single(entry.Errors);
ComplexRecordIntegrationTest.cs (51)
72Assert.Single(modelState); 122Assert.Single(modelState); 173Assert.Single(modelState); 227Assert.Single(modelState); 280var entry = Assert.Single(modelState).Value; 477Assert.Single(modelState); 528Assert.Single(model.Customer.Documents); 581Assert.Single(model.Customer.Documents); 640var kvp = Assert.Single(modelState); 685var document = Assert.Single(model.Customer.Documents); 742var document = Assert.Single(model.Customer.Documents); 752var entry = Assert.Single(modelState); 907Assert.Single(modelState); 1110Assert.Single(modelState); 1313Assert.Single(modelState); 1987Assert.Single(modelState); 1994var error = Assert.Single(modelState["Customer"].Errors); 2043Assert.Single(modelState); 2050var error = Assert.Single(modelState["Customer"].Errors); 2108var error = Assert.Single(modelState["parameter.Customer.Name"].Errors); 2162var error = Assert.Single(modelState["Customer.Name"].Errors); 2220var error = Assert.Single(modelState["customParameter.Customer.Name"].Errors); 2263Assert.Single(modelState); 2270var error = Assert.Single(modelState["ProductName"].Errors); 2315Assert.Single(modelState); 2322var error = Assert.Single(modelState["customParameter.ProductName"].Errors); 2363Assert.Single(modelState); 2411Assert.Single(modelState); 2418var error = Assert.Single(modelState["OrderIds"].Errors); 2463Assert.Single(modelState); 2470var error = Assert.Single(modelState["customParameter.OrderIds"].Errors); 2510Assert.Single(modelState); 2561Assert.Single(modelState); 2569var error = Assert.Single(entry.Errors); 2615var entry = Assert.Single(modelState); 2619var error = Assert.Single(entry.Value.Errors); 2674var kvp = Assert.Single(modelState); 2722var kvp = Assert.Single(modelState); 2782var kvp = Assert.Single(modelState); 2835var kvp = Assert.Single(modelState); 3003var person = Assert.Single(model); 3012var state = Assert.Single(modelState); 3148var state = Assert.Single(modelState); 3518var entry = Assert.Single(modelState); 3561var entry = Assert.Single(modelState); 3655var entry = Assert.Single(modelState); 3701var entry = Assert.Single(modelState); 3796var entry = Assert.Single(modelState); 4060var entry = Assert.Single(modelState); 4103var entry = Assert.Single(modelState); 4199var error = Assert.Single(entry.Value.Errors);
ComplexTypeIntegrationTestBase.cs (44)
109Assert.Single(modelState); 159Assert.Single(modelState); 210Assert.Single(modelState); 263var entry = Assert.Single(modelState).Value; 470Assert.Single(modelState); 531Assert.Single(model.Customer.Documents); 584Assert.Single(model.Customer.Documents); 643var kvp = Assert.Single(modelState); 688var document = Assert.Single(model.Customer.Documents); 745var document = Assert.Single(model.Customer.Documents); 755var entry = Assert.Single(modelState); 915Assert.Single(modelState); 1123Assert.Single(modelState); 1331Assert.Single(modelState); 1896Assert.Single(entry.Errors); 1941Assert.Single(entry.Errors); 2141Assert.Single(modelState); 2148var error = Assert.Single(modelState["Customer"].Errors); 2196Assert.Single(modelState); 2203var error = Assert.Single(modelState["Customer"].Errors); 2270var error = Assert.Single(modelState["parameter.Customer.Name"].Errors); 2324var error = Assert.Single(modelState["Customer.Name"].Errors); 2382var error = Assert.Single(modelState["customParameter.Customer.Name"].Errors); 2429Assert.Single(modelState); 2436var error = Assert.Single(modelState["ProductName"].Errors); 2481Assert.Single(modelState); 2488var error = Assert.Single(modelState["customParameter.ProductName"].Errors); 2529Assert.Single(modelState); 2581Assert.Single(modelState); 2588var error = Assert.Single(modelState["OrderIds"].Errors); 2633Assert.Single(modelState); 2640var error = Assert.Single(modelState["customParameter.OrderIds"].Errors); 2680Assert.Single(modelState); 2734Assert.Single(modelState); 2742var error = Assert.Single(entry.Errors); 2788var entry = Assert.Single(modelState); 2792var error = Assert.Single(entry.Value.Errors); 2853var kvp = Assert.Single(modelState); 2901var kvp = Assert.Single(modelState); 2973var kvp = Assert.Single(modelState); 3026var kvp = Assert.Single(modelState); 3211var person = Assert.Single(model); 3220var state = Assert.Single(modelState); 3370var state = Assert.Single(modelState);
DictionaryModelBinderIntegrationTest.cs (6)
87var kvp = Assert.Single(modelState); 815var error = Assert.Single(entry.Value.Errors); 1333Assert.Equal("The value '' is invalid.", Assert.Single(kvp.Value.Errors).ErrorMessage); 1349Assert.Equal("The Name field is required.", Assert.Single(kvp.Value.Errors).ErrorMessage); 1486Assert.Equal("The value '' is invalid.", Assert.Single(kvp.Value.Errors).ErrorMessage); 1502Assert.Equal("The Name field is required.", Assert.Single(kvp.Value.Errors).ErrorMessage);
FormCollectionModelBindingIntegrationTest.cs (3)
60var file = Assert.Single(formCollection.Files); 67var entry = Assert.Single(modelState); 107var file = Assert.Single(formCollection.Files);
FormFileModelBindingIntegrationTest.cs (14)
307var vehicle = Assert.Single(fleet.Garage.Vehicles); 372var vehicle = Assert.Single(fleet.Garage.Vehicles); 498var file = Assert.Single(boundContainer.ListProperty); 507var kvp = Assert.Single(modelState); 587var file = Assert.Single(boundContainer.ListProperty); 596var kvp = Assert.Single(modelState); 647var entry = Assert.Single(modelState); 728var file = Assert.Single(car.Specs); 795var file = Assert.Single(car.Specs); 803var file = Assert.Single(car.Specs); 860var file = Assert.Single(car.Specs); 868var file = Assert.Single(car.Specs); 977var kvp = Assert.Single(modelState); 1015var file = Assert.Single(car.Specs);
GenericModelBinderIntegrationTest.cs (12)
46var formCollection = Assert.Single(model); 84var formCollection = Assert.Single(model); 214Assert.Single(model); 248Assert.Single(model); 283var dictionary = Assert.Single(model); 284var kvp = Assert.Single(dictionary); 328var dictionary = Assert.Single(model); 329var kvp = Assert.Single(dictionary); 408var kvp = Assert.Single(model); 452var kvp = Assert.Single(model); 532var kvp = Assert.Single(model); 580var kvp = Assert.Single(model);
HeaderModelBinderIntegrationTest.cs (10)
60var key = Assert.Single(modelState.Keys); 62var error = Assert.Single(modelState[key].Errors); 101var entry = Assert.Single(modelState); 143var entry = Assert.Single(modelState); 183var entry = Assert.Single(boundContainer.ListProperty); 188var kvp = Assert.Single(modelState); 230var entry = Assert.Single(boundContainer.ListProperty); 235var kvp = Assert.Single(modelState); 297var entry = Assert.Single(modelState); 354var orderWithTypeConverter = Assert.Single(product.Manufacturer.ListOfOrderWithTypeConverterProperty);
JQueryFormatModelBindingIntegrationTest.cs (2)
46var address = Assert.Single(model.Address); 84var address = Assert.Single(model.Address);
KeyValuePairModelBinderIntegrationTest.cs (7)
80var error = Assert.Single(entry.Errors); 130var error = Assert.Single(entry.Errors); 172var error = Assert.Single(entry.Errors); 222var error = Assert.Single(entry.Errors); 341Assert.Single(entry.Errors); 506Assert.Single(entry.Errors); 509Assert.Single(entry.Errors);
NullableReferenceTypeIntegrationTest.cs (3)
57Assert.Single(kvp.Value.Errors); 143var error = Assert.Single(kvp.Value.Errors); 199Assert.Single(kvp.Value.Errors);
ServicesModelBinderIntegrationTest.cs (1)
116Assert.Single(formatterArray);
SimpleTypeModelBinderIntegrationTest.cs (25)
58Assert.Single(modelState.Keys); 102Assert.Single(modelState.Keys); 145Assert.Single(modelState.Keys); 146var key = Assert.Single(modelState.Keys); 222Assert.Single(modelState.Keys); 223var key = Assert.Single(modelState.Keys); 266Assert.Single(modelState.Keys); 267var key = Assert.Single(modelState.Keys); 351Assert.Single(modelState.Keys); 352var key = Assert.Single(modelState.Keys); 393Assert.Single(modelState); 396var key = Assert.Single(modelState.Keys); 404var error = Assert.Single(entry.Errors); 453Assert.Single(modelState); 456var key = Assert.Single(modelState.Keys); 464var error = Assert.Single(entry.Errors); 502var key = Assert.Single(modelState.Keys); 506var error = Assert.Single(modelState[key].Errors); 556var key = Assert.Single(modelState.Keys); 560var error = Assert.Single(modelState[key].Errors); 599var key = Assert.Single(modelState.Keys); 740Assert.Single(modelState.Keys); 741var key = Assert.Single(modelState.Keys); 784Assert.Single(modelState.Keys); 785var key = Assert.Single(modelState.Keys);
TryUpdateModelIntegrationTest.cs (33)
51var entry = Assert.Single(modelState); 85var entry = Assert.Single(modelState); 195var entry = Assert.Single(modelState); 229Assert.Single(model.Address); 236var entry = Assert.Single(modelState); 270Assert.Single(model.Address); 277var entry = Assert.Single(modelState); 331Assert.Single(model.Address); 338var entry = Assert.Single(modelState); 372var entry = Assert.Single(modelState); 401var entry = Assert.Single(modelState); 435Assert.Single(model.Address); 442var entry = Assert.Single(modelState); 483Assert.Single(model.Address); 490var entry = Assert.Single(modelState); 567Assert.Single(model.Address); 614Assert.Single(model.Address); 658var entry = Assert.Single(modelState); 692var entry = Assert.Single(modelState); 795var entry = Assert.Single(modelState); 824Assert.Single(model.Address); 831var entry = Assert.Single(modelState); 865Assert.Single(model.Address); 872var entry = Assert.Single(modelState); 916Assert.Single(model.Address); 923var entry = Assert.Single(modelState); 952Assert.Single(model.Address); 959var entry = Assert.Single(modelState); 1000Assert.Single(model.Address); 1007var entry = Assert.Single(modelState); 1067var file = Assert.Single(model); 1076var kvp = Assert.Single(modelState); 1128var entry = Assert.Single(modelState);
TryValidateModelIntegrationTest.cs (2)
41Assert.Single(modelStateErrors); 169Assert.Single(modelStateErrors); // single error from the required attribute
ValidationIntegrationTests.cs (49)
117var error = Assert.Single(entry.Errors); 190Assert.Single(modelState); 227Assert.Single(modelState); 236var error = Assert.Single(entry.Errors); 279Assert.Single(modelState); 316Assert.Single(modelState); 325var error = Assert.Single(entry.Errors); 370Assert.Single(modelState); 419var error = Assert.Single(entry.Errors); 460Assert.Equal(17, Assert.Single(model.Items).ItemId); 462Assert.Single(modelState); 500Assert.Single(modelState); 509var error = Assert.Single(entry.Errors); 546Assert.Equal(17, Assert.Single(model).ProductId); 548Assert.Single(modelState); 584var item = Assert.Single(model); 597var error = Assert.Single(entry.Errors); 706Assert.Single(modelState); 743Assert.Single(modelState); 751var error = Assert.Single(entry.Errors); 794Assert.Single(modelState); 831Assert.Single(modelState); 839var error = Assert.Single(entry.Errors); 929Assert.Single(modelState); 978var error = Assert.Single(entry.Errors); 1034Assert.Equal("bill", Assert.Single(model.Products).Name); 1036Assert.Single(modelState); 1071Assert.Equal("billybob", Assert.Single(model.Products).Name); 1086var error = Assert.Single(entry.Errors); 1122Assert.Equal("bill", Assert.Single(model).Name); 1124Assert.Single(modelState); 1159Assert.Equal("billybob", Assert.Single(model).Name); 1161Assert.Single(modelState); 1169var error = Assert.Single(entry.Errors); 1243var state = Assert.Single(modelState); 1248Assert.Single(entry.Errors); 1283var state = Assert.Single(modelState); 1288Assert.Single(entry.Errors); 1380var error = Assert.Single(state.Value.Errors); 1422var kvp = Assert.Single(modelState); 1427var error = Assert.Single(state.Errors); 1460var kvp = Assert.Single(modelState); 1522var kvp = Assert.Single(modelState); 1599var kvp = Assert.Single(modelState); 1689var kvp = Assert.Single(modelState); 1813Assert.Single(modelState); 1855Assert.Single(modelState); 1901Assert.Single(modelState); 2302Assert.Single(entry.Errors);
ValidationWithRecordIntegrationTests.cs (48)
109var error = Assert.Single(entry.Errors); 178Assert.Single(modelState); 215Assert.Single(modelState); 224var error = Assert.Single(entry.Errors); 260Assert.Single(modelState); 297Assert.Single(modelState); 306var error = Assert.Single(entry.Errors); 342Assert.Single(modelState); 391var error = Assert.Single(entry.Errors); 425Assert.Equal(17, Assert.Single(model.Items).ItemId); 427Assert.Single(modelState); 465Assert.Single(modelState); 474var error = Assert.Single(entry.Errors); 505Assert.Equal(17, Assert.Single(model).ProductId); 507Assert.Single(modelState); 543var item = Assert.Single(model); 556var error = Assert.Single(entry.Errors); 589Assert.Single(modelState); 626Assert.Single(modelState); 634var error = Assert.Single(entry.Errors); 670Assert.Single(modelState); 707Assert.Single(modelState); 715var error = Assert.Single(entry.Errors); 798Assert.Single(modelState); 847var error = Assert.Single(entry.Errors); 896Assert.Equal("bill", Assert.Single(model.Products).Name); 898Assert.Single(modelState); 933Assert.Equal("billybob", Assert.Single(model.Products).Name); 948var error = Assert.Single(entry.Errors); 980Assert.Equal("bill", Assert.Single(model).Name); 982Assert.Single(modelState); 1017Assert.Equal("billybob", Assert.Single(model).Name); 1019Assert.Single(modelState); 1027var error = Assert.Single(entry.Errors); 1095var state = Assert.Single(modelState); 1100Assert.Single(entry.Errors); 1135var state = Assert.Single(modelState); 1140Assert.Single(entry.Errors); 1224var error = Assert.Single(state.Value.Errors); 1266var kvp = Assert.Single(modelState); 1271var error = Assert.Single(state.Errors); 1304var kvp = Assert.Single(modelState); 1407var kvp = Assert.Single(modelState); 1495var kvp = Assert.Single(modelState); 1616Assert.Single(modelState); 1658Assert.Single(modelState); 1704Assert.Single(modelState); 2093Assert.Single(entry.Errors);
Microsoft.AspNetCore.Mvc.Localization.Test (2)
HtmlLocalizerTest.cs (1)
228Assert.Single(allLocalizedStrings);
ViewLocalizerTest.cs (1)
135Assert.Single(allLocalizedStrings);
Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test (16)
JsonPatchExtensionsTest.cs (3)
26var error = Assert.Single(modelState["Customer"].Errors); 44var error = Assert.Single(modelState["jsonpatch.Customer"].Errors); 88Assert.Single(modelState.First().Value.Errors);
NewtonsoftJsonInputFormatterTest.cs (5)
276var error = Assert.Single(kvp.Value.Errors); 282var error = Assert.Single(kvp.Value.Errors); 369var modelError = Assert.Single(formatterContext.ModelState["dateValue"].Errors); 400var modelError = Assert.Single(formatterContext.ModelState["shortValue"].Errors); 431var modelError = Assert.Single(formatterContext.ModelState["Complex.WithPrimitives[0].shortValue"].Errors);
src\Mvc\Mvc.Core\test\Formatters\JsonInputFormatterTestBase.cs (6)
330Assert.Single(kvp.Value.Errors); 356Assert.Single(kvp.Value.Errors); 409Assert.Single(kvp.Value.Errors); 435var error = Assert.Single(formatterContext.ModelState[""].Errors); 490Assert.Single(kvp.Value.Errors); 534Assert.Single(formatterContext.ModelState["Person.Name"].Errors);
src\Mvc\Mvc.Core\test\Infrastructure\JsonResultExecutorTestBase.cs (2)
246var write = Assert.Single(sink.Writes); 264var write = Assert.Single(sink.Writes);
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test (6)
AssemblyPartExtensionTest.cs (1)
40var actual = Assert.Single(references);
CompilerFailedExceptionFactoryTest.cs (3)
33var failure = Assert.Single(compilationResult.CompilationFailures); 84var failure = Assert.Single(compilationResult.CompilationFailures); 109var failure = Assert.Single(compilationResult.CompilationFailures);
RuntimeViewCompilerTest.cs (2)
752var compilationFailure = Assert.Single(ex.CompilationFailures); 771var compilationFailure = Assert.Single(ex.CompilationFailures);
Microsoft.AspNetCore.Mvc.Razor.Test (15)
RazorPageTest.cs (9)
996var htmlAttribute = Assert.Single(output.Attributes); 1003var allAttribute = Assert.Single(context.AllAttributes); 1041var htmlAttribute = Assert.Single(output.Attributes); 1048var allAttribute = Assert.Single(context.AllAttributes); 1087var htmlAttribute = Assert.Single(output.Attributes); 1094var allAttribute = Assert.Single(context.AllAttributes); 1129var attribute = Assert.Single(context.AllAttributes); 1157var htmlAttribute = Assert.Single(output.Attributes); 1162var allAttribute = Assert.Single(context.AllAttributes);
TagHelpers\UrlResolutionTagHelperTest.cs (6)
62var attribute = Assert.Single(tagHelperOutput.Attributes); 101var attribute = Assert.Single(tagHelperOutput.Attributes); 158var attribute = Assert.Single(tagHelperOutput.Attributes); 216var attribute = Assert.Single(tagHelperOutput.Attributes); 272var attribute = Assert.Single(tagHelperOutput.Attributes); 303var attribute = Assert.Single(tagHelperOutput.Attributes);
Microsoft.AspNetCore.Mvc.RazorPages.Test (67)
ApplicationModels\CompiledPageActionDescriptorBuilderTest.cs (1)
285Assert.Single(handlerDescriptors).Parameters,
ApplicationModels\DefaultPageApplicationModelProviderTest.cs (1)
906var handler = Assert.Single(handlerMethods);
ApplicationModels\TempDataFilterPageApplicationModelProviderTest.cs (3)
73var filter = Assert.Single(context.PageApplicationModel.Filters); 89var filter = Assert.IsType<PageSaveTempDataPropertyFilterFactory>(Assert.Single(context.PageApplicationModel.Filters)); 111var filter = Assert.IsType<PageSaveTempDataPropertyFilterFactory>(Assert.Single(context.PageApplicationModel.Filters));
ApplicationModels\ViewDataAttributePageApplicationModelProviderTest.cs (1)
39var filter = Assert.Single(context.PageApplicationModel.Filters);
DependencyInjection\PageConventionCollectionExtensionsTest.cs (43)
37model => Assert.Same(filter, Assert.Single(model.Filters)), 38model => Assert.Same(filter, Assert.Single(model.Filters)), 39model => Assert.Same(filter, Assert.Single(model.Filters))); 66Assert.IsType<AuthorizeAttribute>(Assert.Single(model.EndpointMetadata)); 100Assert.IsType<AuthorizeFilter>(Assert.Single(model.Filters)); 132Assert.IsType<AllowAnonymousAttribute>(Assert.Single(model.EndpointMetadata)); 157Assert.IsType<AllowAnonymousFilter>(Assert.Single(model.Filters)); 230Assert.IsType<AuthorizeFilter>(Assert.Single(model.Filters)); 316Assert.IsType<AuthorizeFilter>(Assert.Single(model.Filters)); 358Assert.IsType<AllowAnonymousAttribute>(Assert.Single(model.EndpointMetadata)); 364Assert.IsType<AllowAnonymousAttribute>(Assert.Single(model.EndpointMetadata)); 394Assert.IsType<AllowAnonymousFilter>(Assert.Single(model.Filters)); 399Assert.IsType<AllowAnonymousFilter>(Assert.Single(model.Filters)); 427var authorizeData = Assert.IsType<AuthorizeAttribute>(Assert.Single(model.EndpointMetadata)); 455var authorizeFilter = Assert.IsType<AuthorizeFilter>(Assert.Single(model.Filters)); 456var authorizeData = Assert.IsType<AuthorizeAttribute>(Assert.Single(authorizeFilter.AuthorizeData)); 484var authorizeAttribute = Assert.IsType<AuthorizeAttribute>(Assert.Single(model.EndpointMetadata)); 510var authFilter = Assert.IsType<AuthorizeFilter>(Assert.Single(model.Filters)); 511var authorizeAttribute = Assert.Single(authFilter.AuthorizeData); 538var authorizeAttribute = Assert.IsType<AuthorizeAttribute>(Assert.Single(model.EndpointMetadata)); 564var authFilter = Assert.IsType<AuthorizeFilter>(Assert.Single(model.Filters)); 565var authorizeAttribute = Assert.Single(authFilter.AuthorizeData); 593var authorizeData = Assert.IsType<AuthorizeAttribute>(Assert.Single(model.EndpointMetadata)); 621var authorizeFilter = Assert.IsType<AuthorizeFilter>(Assert.Single(model.Filters)); 622var authorizeData = Assert.IsType<AuthorizeAttribute>(Assert.Single(authorizeFilter.AuthorizeData)); 653var authorizeData = Assert.IsType<AuthorizeAttribute>(Assert.Single(model.EndpointMetadata)); 660var authorizeData = Assert.IsType<AuthorizeAttribute>(Assert.Single(model.EndpointMetadata)); 689var authorizeFilter = Assert.IsType<AuthorizeFilter>(Assert.Single(model.Filters)); 690var authorizeData = Assert.IsType<AuthorizeAttribute>(Assert.Single(authorizeFilter.AuthorizeData)); 696var authorizeFilter = Assert.IsType<AuthorizeFilter>(Assert.Single(model.Filters)); 697var authorizeData = Assert.IsType<AuthorizeAttribute>(Assert.Single(authorizeFilter.AuthorizeData)); 728var authorizeData = Assert.IsType<AuthorizeAttribute>(Assert.Single(model.EndpointMetadata)); 735var authorizeData = Assert.IsType<AuthorizeAttribute>(Assert.Single(model.EndpointMetadata)); 766var authorizeFilter = Assert.IsType<AuthorizeFilter>(Assert.Single(model.Filters)); 767var authorizeData = Assert.IsType<AuthorizeAttribute>(Assert.Single(authorizeFilter.AuthorizeData)); 773var authorizeFilter = Assert.IsType<AuthorizeFilter>(Assert.Single(model.Filters)); 774var authorizeData = Assert.IsType<AuthorizeAttribute>(Assert.Single(authorizeFilter.AuthorizeData)); 806var authorizeData = Assert.IsType<AuthorizeAttribute>(Assert.Single(model.EndpointMetadata)); 813var authorizeData = Assert.IsType<AuthorizeAttribute>(Assert.Single(model.EndpointMetadata)); 844var authorizeFilter = Assert.IsType<AuthorizeFilter>(Assert.Single(model.Filters)); 845var authorizeData = Assert.IsType<AuthorizeAttribute>(Assert.Single(authorizeFilter.AuthorizeData)); 851var authorizeFilter = Assert.IsType<AuthorizeFilter>(Assert.Single(model.Filters)); 852var authorizeData = Assert.IsType<AuthorizeAttribute>(Assert.Single(authorizeFilter.AuthorizeData));
Infrastructure\PageActionDescriptorProviderTest.cs (6)
60var result = Assert.Single(context.Results); 99var result = Assert.Single(context.Results); 149var result = Assert.Single(context.Results); 195var result = Assert.Single(context.Results); 198var actual = Assert.Single(descriptor.ActionConstraints); 229var result = Assert.Single(context.Results);
Infrastructure\PageBinderFactoryTest.cs (2)
747var entry = Assert.Single(modelState); 749var error = Assert.Single(entry.Value.Errors);
PageLoggerExtensionsTest.cs (5)
34var write = Assert.Single(testSink.Writes); 62var write = Assert.Single(testSink.Writes); 90var write = Assert.Single(testSink.Writes); 118var write = Assert.Single(testSink.Writes); 150var write = Assert.Single(testSink.Writes);
PageModelTest.cs (2)
1774var modelState = Assert.Single(pageModel.ModelState); 1776var error = Assert.Single(modelState.Value.Errors);
PageTest.cs (2)
1852var modelState = Assert.Single(pageModel.ModelState); 1854var error = Assert.Single(modelState.Value.Errors);
src\Mvc\Mvc.Core\test\Routing\ActionEndpointDataSourceBaseTest.cs (1)
35var endpoint = Assert.IsType<RouteEndpoint>(Assert.Single(endpoints));
Microsoft.AspNetCore.Mvc.Routing.Abstractions.Tests (1)
VirtualPathDataTests.cs (1)
44Assert.Single(pathData.DataTokens);
Microsoft.AspNetCore.Mvc.TagHelpers.Test (22)
FormActionTagHelperTest.cs (4)
248var attribute = Assert.Single(output.Attributes); 306var attribute = Assert.Single(output.Attributes); 379var attribute = Assert.Single(output.Attributes); 432var attribute = Assert.Single(output.Attributes);
FormTagHelperTest.cs (3)
425var attribute = Assert.Single(output.Attributes); 496var attribute = Assert.Single(output.Attributes); 999var attribute = Assert.Single(output.Attributes);
SelectTagHelperTest.cs (3)
426var kvp = Assert.Single(tagHelperContext.Items); 774var attribute = Assert.Single(output.Attributes); 823var attribute = Assert.Single(output.Attributes);
TagHelperOutputExtensionsTest.cs (10)
483var attribute = Assert.Single(tagHelperOutput.Attributes); 518var attribute = Assert.Single(tagHelperOutput.Attributes); 576var attribute = Assert.Single(tagHelperOutput.Attributes); 602var attribute = Assert.Single(tagHelperOutput.Attributes); 629var attribute = Assert.Single(tagHelperOutput.Attributes); 814var attribute = Assert.Single(tagHelperOutput.Attributes); 838var attribute = Assert.Single(tagHelperOutput.Attributes); 864var attribute = Assert.Single(tagHelperOutput.Attributes); 889var attribute = Assert.Single(tagHelperOutput.Attributes); 938var attribute = Assert.Single(tagHelperOutput.Attributes);
TextAreaTagHelperTest.cs (1)
230var attribute = Assert.Single(output.Attributes);
ValidationMessageTagHelperTest.cs (1)
228var attribute = Assert.Single(output.Attributes);
Microsoft.AspNetCore.Mvc.Test (1)
MvcOptionsSetupTest.cs (1)
35var viewEngine = Assert.Single(options.ViewEngines);
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (71)
Buffers\PagedCharBufferTest.cs (10)
21var page = Assert.Single(buffer.Pages); 58var page = Assert.Single(buffer.Pages); 77var page = Assert.Single(buffer.Pages); 127var page = Assert.Single(buffer.Pages); 144var page = Assert.Single(buffer.Pages); 273var page = Assert.Single(buffer.Pages); 289var page = Assert.Single(buffer.Pages); 422var page = Assert.Single(buffer.Pages); 470Assert.Single(buffer.Pages); 477Assert.Single(buffer.Pages);
ControllerUnitTestabilityTests.cs (7)
335Assert.Single(createdAtRouteResult.RouteValues); 371Assert.Single(acceptedAtRouteResult.RouteValues); 409Assert.Single(createdAtActionResult.RouteValues); 448Assert.Single(acceptedAtActionResult.RouteValues); 484Assert.Single(redirectToRouteResult.RouteValues); 519Assert.Single(redirectToActionResult.RouteValues); 713var error = Assert.Single(validationProblemDetails.Errors);
CookieTempDataProviderTest.cs (1)
284Assert.Single(responseCookies);
Filters\AntiforgeryApplicationModelProviderTest.cs (8)
26var controller = Assert.Single(context.Result.Controllers); 31Assert.IsType<AntiforgeryMiddlewareAuthorizationFilter>(Assert.Single(model.Filters)); 36Assert.IsType<ValidateAntiForgeryTokenAttribute>(Assert.Single(model.Filters)); 60var controller = Assert.Single(context.Result.Controllers); 63var filter = Assert.Single(controller.Filters); 87var controller = Assert.Single(context.Result.Controllers); 90var filter = Assert.Single(controller.Filters); 111var controller = Assert.Single(context.Result.Controllers);
Filters\TempDataApplicationModelProviderTest.cs (3)
27var controller = Assert.Single(context.Result.Controllers); 76var filter = Assert.IsType<ControllerSaveTempDataPropertyFilterFactory>(Assert.Single(controller.Filters)); 97var filter = Assert.IsType<ControllerSaveTempDataPropertyFilterFactory>(Assert.Single(controller.Filters));
Filters\ViewDataAttributeApplicationModelProviderTest.cs (4)
25var controller = Assert.Single(context.Result.Controllers); 41var controller = Assert.Single(context.Result.Controllers); 42Assert.IsType<ControllerViewDataAttributeFilterFactory>(Assert.Single(controller.Filters)); 56var filter = Assert.IsType<ControllerViewDataAttributeFilterFactory>(Assert.Single(controller.Filters));
ModelExplorerTest.cs (1)
73Assert.Single(properties);
ModelStateDictionaryExtensionsTest.cs (29)
18var modelState = Assert.Single(dictionary); 19var modelError = Assert.Single(modelState.Value.Errors); 35var modelState = Assert.Single(dictionary); 36var modelError = Assert.Single(modelState.Value.Errors); 52var modelState = Assert.Single(dictionary); 53var modelError = Assert.Single(modelState.Value.Errors); 70var modelState = Assert.Single(dictionary); 71var modelError = Assert.Single(modelState.Value.Errors); 88var modelState = Assert.Single(dictionary); 89var modelError = Assert.Single(modelState.Value.Errors); 108var modelState = Assert.Single(dictionary); 109var modelError = Assert.Single(modelState.Value.Errors); 126var modelState = Assert.Single(dictionary); 127var modelError = Assert.Single(modelState.Value.Errors); 146var modelState = Assert.Single(dictionary); 147var modelError = Assert.Single(modelState.Value.Errors); 164var modelState = Assert.Single(dictionary); 165var modelError = Assert.Single(modelState.Value.Errors); 184var modelState = Assert.Single(dictionary); 185var modelError = Assert.Single(modelState.Value.Errors); 203var modelState = Assert.Single(dictionary); 204var modelError = Assert.Single(modelState.Value.Errors); 224var modelState = Assert.Single(dictionary); 225var modelError = Assert.Single(modelState.Value.Errors); 303var modelState = Assert.Single(dictionary); 323var modelState = Assert.Single(dictionary); 342var modelState = Assert.Single(dictionary); 365var modelState = Assert.Single(dictionary); 387var modelState = Assert.Single(dictionary);
RemoteAttributeTest.cs (2)
56var keyValuePair = Assert.Single(attribute.RouteData); 67var keyValuePair = Assert.Single(attribute.RouteData);
Rendering\HtmlHelperCheckboxTest.cs (2)
163var hiddenTag = Assert.Single(helper.ViewContext.FormContext.EndOfFormContent); 229var hiddenTag = Assert.Single(helper.ViewContext.FormContext.EndOfFormContent);
Rendering\HtmlHelperTest.cs (1)
145var entry = Assert.Single(result);
Rendering\TagBuilderTest.cs (3)
37var attribute = Assert.Single(tagBuilder.Attributes); 52var attribute = Assert.Single(tagBuilder.Attributes); 67var attribute = Assert.Single(tagBuilder.Attributes);
Microsoft.AspNetCore.OpenApi.Tests (156)
Extensions\OpenApiRouteHandlerBuilderExtensionTests.cs (11)
32var endpoint = Assert.Single(dataSource.Endpoints); 36Assert.Single(operation.Responses); // Sanity check generated operation 55var endpoint = Assert.Single(dataSource.Endpoints); 82var endpoint = Assert.Single(dataSource.Endpoints); 86var parameter = Assert.Single(operation.Parameters); 112var groupDataSource = Assert.Single(builder.DataSources); 136var groupDataSource = Assert.Single(builder.DataSources); 137var endpoint = Assert.Single(groupDataSource.Endpoints); 174var groupDataSource = Assert.Single(builder.DataSources); 175var endpoint = Assert.Single(groupDataSource.Endpoints); 249return Assert.IsType<RouteEndpointDataSource>(Assert.Single(endpointRouteBuilder.DataSources));
Services\OpenApiDocumentService\OpenApiDocumentServiceTests.Parameters.cs (15)
25var pathParameter = Assert.Single(document.Paths["/api/todos/{id}"].Operations[OperationType.Get].Parameters); 29var queryParameter = Assert.Single(document.Paths["/api/todos"].Operations[OperationType.Get].Parameters); 33var headerParameter = Assert.Single(document.Paths["/api"].Operations[OperationType.Get].Parameters); 54var pathParameter = Assert.Single(document.Paths["/api/todos/{id}"].Operations[OperationType.Get].Parameters); 57var guidParameter = Assert.Single(document.Paths["/api/todos/{guid}"].Operations[OperationType.Get].Parameters); 60var isCompletedParameter = Assert.Single(document.Paths["/api/todos/{isCompleted}"].Operations[OperationType.Get].Parameters); 80var queryParameter = Assert.Single(document.Paths["/api/todos"].Operations[OperationType.Get].Parameters); 83var nullableQueryParameter = Assert.Single(document.Paths["/api/users"].Operations[OperationType.Get].Parameters); 86var defaultQueryParameter = Assert.Single(document.Paths["/api/projects"].Operations[OperationType.Get].Parameters); 106var headerParameter = Assert.Single(document.Paths["/api/todos"].Operations[OperationType.Get].Parameters); 109var nullableHeaderParameter = Assert.Single(document.Paths["/api/users"].Operations[OperationType.Get].Parameters); 112var defaultHeaderParameter = Assert.Single(document.Paths["/api/projects"].Operations[OperationType.Get].Parameters); 135var pathParameter = Assert.Single(document.Paths["/api/todos/{id}"].Operations[OperationType.Get].Parameters); 138var guidParameter = Assert.Single(document.Paths["/api/todos/{guid}"].Operations[OperationType.Get].Parameters); 141var isCompletedParameter = Assert.Single(document.Paths["/api/todos/{isCompleted}"].Operations[OperationType.Get].Parameters);
Services\OpenApiDocumentService\OpenApiDocumentServiceTests.RequestBody.cs (36)
26var paths = Assert.Single(document.Paths.Values); 30var content = Assert.Single(operation.RequestBody.Content); 59var paths = Assert.Single(document.Paths.Values); 64var content = Assert.Single(operation.RequestBody.Content); 97var paths = Assert.Single(document.Paths.Values); 126var paths = Assert.Single(document.Paths.Values); 131var content = Assert.Single(operation.RequestBody.Content); 165var paths = Assert.Single(document.Paths.Values); 185var paths = Assert.Single(document.Paths.Values); 189var content = Assert.Single(operation.RequestBody.Content); 225var paths = Assert.Single(document.Paths.Values); 229var content = Assert.Single(operation.RequestBody.Content); 252var paths = Assert.Single(document.Paths.Values); 256var content = Assert.Single(operation.RequestBody.Content); 279var paths = Assert.Single(document.Paths.Values); 284var content = Assert.Single(operation.RequestBody.Content); 311var paths = Assert.Single(document.Paths.Values); 332var paths = Assert.Single(document.Paths.Values); 337var content = Assert.Single(operation.RequestBody.Content); 354var paths = Assert.Single(document.Paths.Values); 358var content = Assert.Single(operation.RequestBody.Content); 375var paths = Assert.Single(document.Paths.Values); 379var content = Assert.Single(operation.RequestBody.Content); 396var paths = Assert.Single(document.Paths.Values); 415var paths = Assert.Single(document.Paths.Values); 464var paths = Assert.Single(document.Paths.Values); 519var paths = Assert.Single(document.Paths.Values); 585var paths = Assert.Single(document.Paths.Values); 653var paths = Assert.Single(document.Paths.Values); 693var paths = Assert.Single(document.Paths.Values); 697var item = Assert.Single(content.Values); 735var paths = Assert.Single(document.Paths.Values); 776var paths = Assert.Single(document.Paths.Values); 780var item = Assert.Single(content.Values); 1027var path = Assert.Single(document.Paths); 1030var content = Assert.Single(operation.RequestBody.Content);
Services\OpenApiDocumentService\OpenApiDocumentServiceTests.Responses.cs (23)
27var operation = Assert.Single(document.Paths["/api/todos"].Operations.Values); 55var operation = Assert.Single(document.Paths["/api/todos"].Operations.Values); 56var response = Assert.Single(operation.Responses); 79var operation = Assert.Single(document.Paths["/api/todos"].Operations.Values); 80var response = Assert.Single(operation.Responses); 83var content = Assert.Single(response.Value.Content); 104var operation = Assert.Single(document.Paths["/api/todos"].Operations.Values); 105var response = Assert.Single(operation.Responses); 108var content = Assert.Single(response.Value.Content); 127var operation = Assert.Single(document.Paths["/api/todos"].Operations.Values); 128var response = Assert.Single(operation.Responses); 157var operation = Assert.Single(document.Paths["/api/todos"].Operations.Values); 158var response = Assert.Single(operation.Responses); 181var operation = Assert.Single(document.Paths["/api/todos"].Operations.Values); 182var response = Assert.Single(operation.Responses); 200var operation = Assert.Single(document.Paths["/api/todos"].Operations.Values); 201var response = Assert.Single(operation.Responses); 228var operation = Assert.Single(document.Paths["/api/todos"].Operations.Values); 229var response = Assert.Single(operation.Responses); 232var mediaTypeEntry = Assert.Single(response.Value.Content); 261var operation = Assert.Single(document.Paths["/api/todos"].Operations.Values); 266var defaultContent = Assert.Single(defaultResponse.Content.Values); 280var okContent = Assert.Single(okResponse.Content);
Services\OpenApiGeneratorTests.cs (46)
38var tag = Assert.Single(operation.Tags); 50var tag = Assert.Single(operation.Tags); 150var response = Assert.Single(operation.Responses); 152var formats = Assert.Single(response.Value.Content); 172var response = Assert.Single(operation.Responses); 174var formats = Assert.Single(response.Value.Content); 183var response = Assert.Single(operation.Responses); 209var content = Assert.Single(createdResponseType.Content); 217var badRequestContent = Assert.Single(badRequestResponseType.Content); 232var createdResponseContent = Assert.Single(createdResponseType.Content); 332var param = Assert.Single(operation.Parameters); 346var param = Assert.Single(operation.Parameters); 358var param = Assert.Single(operation.Parameters); 372var param = Assert.Single(operation.Parameters); 384var param = Assert.Single(operation.Parameters); 402var param = Assert.Single(operation.Parameters); 428var content = Assert.Single(requestBody.Content); 458var fromBodyContent = Assert.Single(fromBodyParam.Content); 544var responses = Assert.Single(operation.Responses); 545var content = Assert.Single(responses.Value.Content); 561var responses = Assert.Single(operation.Responses); 562var content = Assert.Single(responses.Value.Content); 599var content = Assert.Single(responseType.Value.Content); 605var content = Assert.Single(responseType.Value.Content); 611var content = Assert.Single(responseType.Value.Content); 617var content = Assert.Single(responseType.Value.Content); 641var content = Assert.Single(responseType.Value.Content); 647var content = Assert.Single(responseType.Value.Content); 691var content = Assert.Single(requestBody.Content); 706var content = Assert.Single(requestBody.Content); 720var content = Assert.Single(requestBody.Content); 734var content = Assert.Single(requestBody.Content); 748var content = Assert.Single(requestBody.Content); 762var content = Assert.Single(requestBody.Content); 776var content = Assert.Single(requestBody.Content); 811var fromFileParam0ContentType = Assert.Single(fromFileParam0.Content.Values); 816var fromFileParam1ContentType = Assert.Single(fromFileParam1.Content.Values); 827var content = Assert.Single(requestBody.Content); 849var content = Assert.Single(requestBody.Content); 882var response = Assert.Single(operation.Responses); 883var content = Assert.Single(response.Value.Content); 894Assert.Single(operation.Parameters); 905var param = Assert.Single(operation.Parameters); 923Assert.Single(operationWithNoBodyParams.Parameters); 932var parameter = Assert.Single(operation.Parameters); 987var parameter = Assert.Single(operation.Parameters);
Services\OpenApiSchemaService\OpenApiComponentService.RequestBodySchemas.cs (2)
27var content = Assert.Single(requestBody.Content); 130var parameter = Assert.Single(arrayParsable.Parameters);
Services\OpenApiSchemaService\OpenApiComponentService.ResponseSchemas.cs (10)
42var responses = Assert.Single(operation.Responses); 63var responses = Assert.Single(operation.Responses); 109var responses = Assert.Single(operation.Responses); 152var responses = Assert.Single(operation.Responses); 201var responses = Assert.Single(operation.Responses); 266var responses = Assert.Single(operation.Responses); 305var responses = Assert.Single(operation.Responses); 365var responses = Assert.Single(operation.Responses); 412var responses = Assert.Single(operation.Responses); 490var responses = Assert.Single(operation.Responses);
Transformers\OpenApiOptionsTests.cs (4)
24var insertedTransformer = Assert.Single(options.DocumentTransformers); 40var insertedTransformer = Assert.Single(options.DocumentTransformers); 55var insertedTransformer = Assert.Single(options.DocumentTransformers); 75var insertedTransformer = Assert.Single(options.DocumentTransformers);
Transformers\OperationTransformerTests.cs (6)
31var operation = Assert.Single(path.Value.Operations.Values); 37var operation = Assert.Single(path.Value.Operations.Values); 76var operation = Assert.Single(path.Value.Operations.Values); 82var operation = Assert.Single(path.Value.Operations.Values); 115var operation = Assert.Single(path.Value.Operations.Values); 121var operation = Assert.Single(path.Value.Operations.Values);
Transformers\SchemaTransformerTests.cs (3)
109var operation = Assert.Single(document.Paths.Values).Operations.Values.Single(); 135var path = Assert.Single(document.Paths.Values); 165var path = Assert.Single(document.Paths.Values);
Microsoft.AspNetCore.OutputCaching.Tests (3)
MemoryOutputCacheStoreTests.cs (1)
197Assert.Single(tag2s);
OutputCacheMiddlewareTests.cs (2)
189Assert.Single(sink.Writes); 231Assert.Single(sink.Writes);
Microsoft.AspNetCore.RateLimiting.Tests (5)
RateLimiterEndpointConventionBuilderExtensionsTests.cs (3)
23var addEnableRateLimitingAttribute = Assert.Single(testConventionBuilder.Conventions); 45var addEnableRateLimitingAttribute = Assert.Single(testConventionBuilder.Conventions); 67var addDisableRateLimitingAttribute = Assert.Single(testConventionBuilder.Conventions);
RateLimitingMiddlewareTests.cs (2)
159Assert.Single(logMessages); 638var addEnableRateLimitingAttribute = Assert.Single(testConventionBuilder.Conventions);
Microsoft.AspNetCore.Razor.Runtime.Test (11)
Runtime\TagHelpers\TagHelperExecutionContextTest.cs (3)
132var attribute = Assert.Single(output.Attributes); 182var attribute = Assert.Single(context.AllAttributes); 561var singleTagHelper = Assert.Single(executionContext.TagHelpers);
Runtime\TagHelpers\TagHelperScopeManagerTest.cs (8)
22var executionContextItem = Assert.Single(executionContext.Items); 39var executionContextItem = Assert.Single(executionContext.Items); 58var executionContextItem = Assert.Single(executionContext.Items); 61var parentEntry = Assert.Single(parentComplexObject); 79var executionContextItem = Assert.Single(executionContext.Items); 82var parentExecutionContextItem = Assert.Single(parentExecutionContext.Items); 99var executionContextItem = Assert.Single(executionContext.Items); 119var parentExecutionContextItem = Assert.Single(parentExecutionContext.Items);
Microsoft.AspNetCore.Razor.Test (3)
TagHelpers\TagHelperContextTest.cs (2)
63var item = Assert.Single(context.Items); 86var item = Assert.Single(context.Items);
TagHelpers\TagHelperOutputTest.cs (1)
396var attribute = Assert.Single(tagHelperOutput.Attributes);
Microsoft.AspNetCore.RequestDecompression.Tests (4)
RequestDecompressionMiddlewareTests.cs (4)
152var logMessage = Assert.Single(logMessages); 185var logMessage = Assert.Single(logMessages); 668var logMessage = Assert.Single(logMessages); 674var logMessage = Assert.Single(logMessages);
Microsoft.AspNetCore.ResponseCaching.Tests (2)
ResponseCachingMiddlewareTests.cs (2)
200Assert.Single(sink.Writes); 232Assert.Single(sink.Writes);
Microsoft.AspNetCore.Rewrite.Tests (3)
UrlActions\ChangeCookieActionTests.cs (3)
30var header = Assert.Single(cookieHeaders); 46var header = Assert.Single(cookieHeaders); 59var header = Assert.Single(cookieHeaders);
Microsoft.AspNetCore.Routing.Tests (288)
Builder\EndpointRoutingApplicationBuilderExtensionsTest.cs (1)
319var endpointDataSource = Assert.Single(mockRouteBuilder.Object.DataSources);
Builder\FallbackEndpointRouteBuilderExtensionsTest.cs (3)
14Assert.Single(endpointRouteBuilder.DataSources); 26var endpoint = Assert.Single(dataSource.Endpoints); 42var endpoint = Assert.Single(dataSource.Endpoints);
Builder\GroupTest.cs (14)
19return Assert.IsAssignableFrom<EndpointDataSource>(Assert.Single(endpointRouteBuilder.DataSources)); 34var endpoint = Assert.Single(dataSource.Endpoints); 39var method = Assert.Single(methodMetadata!.HttpMethods); 66var endpoint = Assert.Single(dataSource.Endpoints); 71var method = Assert.Single(methodMetadata!.HttpMethods); 100var endpoint = Assert.Single(dataSource.Endpoints); 105var method = Assert.Single(methodMetadata!.HttpMethods); 173Assert.Single(dataSource.Endpoints); 196Assert.Single(dataSource.Endpoints); 222var endpoint = Assert.Single(dataSource.Endpoints); 250var endpoint = Assert.Single(dataSource.Endpoints); 286var endpoint = Assert.Single(dataSource.Endpoints); 329var endpoint = Assert.Single(dataSource.Endpoints); 382var prefixedEndpoint = Assert.IsType<RouteEndpoint>(Assert.Single(groupDataSource.Endpoints));
Builder\OpenApiRouteHandlerBuilderExtensionsTest.cs (13)
20=> Assert.IsType<ExcludeFromDescriptionAttribute>(Assert.Single(builder.Metadata)); 33var tags = Assert.IsType<TagsAttribute>(Assert.Single(builder.Metadata)); 51var metadata = Assert.IsType<ProducesResponseTypeMetadata>(Assert.Single(testBuilder.Metadata)); 54Assert.Equal("application/json", Assert.Single(metadata.ContentTypes)); 65var metadata = Assert.IsType<ProducesResponseTypeMetadata>(Assert.Single(testBuilder.Metadata)); 79var metadata = Assert.IsType<ProducesResponseTypeMetadata>(Assert.Single(testBuilder.Metadata)); 82Assert.Equal("application/problem+json", Assert.Single(metadata.ContentTypes)); 93var metadata = Assert.IsType<ProducesResponseTypeMetadata>(Assert.Single(testBuilder.Metadata)); 96Assert.Equal("application/problem+json", Assert.Single(metadata.ContentTypes)); 107var metadata = Assert.IsType<AcceptsMetadata>(Assert.Single(testBuilder.Metadata)); 110Assert.Equal("text/plain", Assert.Single(metadata.ContentTypes)); 120var metadata = Assert.IsType<EndpointDescriptionAttribute>(Assert.Single(builder.Metadata)); 130var metadata = Assert.IsType<EndpointSummaryAttribute>(Assert.Single(builder.Metadata));
Builder\RequestDelegateEndpointRouteBuilderExtensionsTest.cs (18)
21Assert.Single(endpointRouteBuilder.DataSources); 99var endpoint = Assert.Single(dataSource.Endpoints); // Triggers build and construction of delegate 125Assert.IsAssignableFrom<HttpContext>(Assert.Single(invocationContext.Arguments)); 133var endpoint = Assert.Single(dataSource.Endpoints); 161var endpoint = Assert.Single(dataSource.Endpoints); 205var httpContext = Assert.IsAssignableFrom<HttpContext>(Assert.Single(invocationContext.Arguments)); 212var endpoint = Assert.Single(dataSource.Endpoints); 247var endpoint = Assert.Single(dataSource.Endpoints); 281var endpoint = Assert.Single(dataSource.Endpoints); 341var endpoint = Assert.Single(dataSource.Endpoints); 409var dataSource = Assert.Single(builder.DataSources); 410var endpoint = Assert.Single(dataSource.Endpoints); 425return Assert.Single(httpMethodMetadata.HttpMethods); 446Assert.Single(ds.Endpoints); 449Assert.Single(endpoint.Metadata.GetOrderedMetadata<IEndpointNameMetadata>()); 465var endpoint = Assert.Single(ds.Endpoints); 467Assert.Single(endpoint.Metadata.GetOrderedMetadata<IEndpointNameMetadata>()); 485var endpoint = Assert.Single(ds.Endpoints);
Builder\RouteHandlerEndpointRouteBuilderExtensionsTest.cs (59)
22return Assert.IsType<RouteEndpointDataSource>(Assert.Single(endpointRouteBuilder.DataSources)); 77var dataSource = Assert.Single(builder.DataSources); 78var endpoint = Assert.Single(dataSource.Endpoints); 82static string GetMethod(IHttpMethodMetadata metadata) => Assert.Single(metadata.HttpMethods); 100var endpoint = Assert.Single(dataSource.Endpoints); 104var method = Assert.Single(methodMetadata!.HttpMethods); 120var endpoint = Assert.Single(dataSource.Endpoints); 124var method = Assert.Single(methodMetadata!.HttpMethods); 146var endpoint = Assert.Single(dataSource.Endpoints); 150var method = Assert.Single(methodMetadata!.HttpMethods); 184var endpoint = Assert.Single(dataSource.Endpoints); 188var method = Assert.Single(methodMetadata!.HttpMethods); 268var endpoint = Assert.Single(dataSource.Endpoints); 272var method = Assert.Single(methodMetadata!.HttpMethods); 288var endpoint = Assert.Single(dataSource.Endpoints); 292var method = Assert.Single(methodMetadata!.HttpMethods); 308var endpoint = Assert.Single(dataSource.Endpoints); 312var method = Assert.Single(methodMetadata!.HttpMethods); 332var endpoint = Assert.Single(dataSource.Endpoints); 336var method = Assert.Single(methodMetadata!.HttpMethods); 352var endpoint = Assert.Single(dataSource.Endpoints); 356var method = Assert.Single(methodMetadata!.HttpMethods); 372var endpoint = Assert.Single(dataSource.Endpoints); 376var method = Assert.Single(methodMetadata!.HttpMethods); 396var endpoint = Assert.Single(dataSource.Endpoints); 400var method = Assert.Single(methodMetadata!.HttpMethods); 416var endpoint = Assert.Single(dataSource.Endpoints); 420var method = Assert.Single(methodMetadata!.HttpMethods); 436var endpoint = Assert.Single(dataSource.Endpoints); 440var method = Assert.Single(methodMetadata!.HttpMethods); 463var endpoint = Assert.Single(dataSource.Endpoints); 465var endpointNameMetadata = Assert.Single(endpoint.Metadata.GetOrderedMetadata<IEndpointNameMetadata>()); 466var routeNameMetadata = Assert.Single(endpoint.Metadata.GetOrderedMetadata<IRouteNameMetadata>()); 474var method = Assert.Single(methodMetadata!.HttpMethods); 489var endpoint = Assert.Single(dataSource.Endpoints); 495var method = Assert.Single(methodMetadata!.HttpMethods); 519var endpoint = Assert.Single(dataSource.Endpoints); 525var method = Assert.Single(methodMetadata!.HttpMethods); 561var endpoint = Assert.Single(dataSource.Endpoints); 566var method = Assert.Single(methodMetadata!.HttpMethods); 611var endpoint = Assert.Single(dataSource.Endpoints); 634var endpoint = Assert.Single(dataSource.Endpoints); 666var endpoint = Assert.Single(dataSource.Endpoints); 670var method = Assert.Single(methodMetadata!.HttpMethods); 686var endpoint = Assert.Single(dataSource.Endpoints); 704var endpoint = Assert.Single(dataSource.Endpoints); 708var method = Assert.Single(methodMetadata!.HttpMethods); 724var endpoint = Assert.Single(dataSource.Endpoints); 728var method = Assert.Single(methodMetadata!.HttpMethods); 744var endpoint = Assert.Single(dataSource.Endpoints); 760var endpoint = Assert.Single(dataSource.Endpoints); 765Assert.Single(routeEndpointBuilder.RoutePattern.Parameters); 780var endpoint = Assert.Single(dataSource.Endpoints); 795var endpoint = Assert.Single(dataSource.Endpoints); 818var endpoint = Assert.Single(dataSource.Endpoints); 845var endpoint = Assert.Single(dataSource.Endpoints); 924var endpoint = Assert.Single(dataSource.Endpoints); 969var endpoint = Assert.Single(dataSource.Endpoints); 1009Assert.Single(dataSource.Endpoints);
Builder\RoutingEndpointConventionBuilderExtensionsTest.cs (2)
22var convention = Assert.Single(builder.Conventions); 27var hostMetadata = Assert.IsType<HostAttribute>(Assert.Single(endpointModel.Metadata));
CompositeEndpointDataSourceTest.cs (6)
56var resolvedGroupEndpoints = Assert.Single(dataSource.ResolvedGroupedEndpoints); 124var endpoint = Assert.Single(endpoints); 306var receivedContext = Assert.Single(dataSource.ReceivedRouteGroupContexts); 309var resolvedEndpoint = Assert.IsType<RouteEndpoint>(Assert.Single(groupedEndpoints)); 352var receivedContext = Assert.Single(dataSource.ReceivedRouteGroupContexts); 407var receivedContext = Assert.Single(dataSource.ReceivedRouteGroupContexts);
ConstraintMatcherTest.cs (1)
61var write = Assert.Single(sink.Writes);
DecisionTreeBuilderTest.cs (1)
36Assert.Same(item, Assert.Single(tree.Matches));
EndpointNameAddressSchemeTest.cs (3)
80var match = Assert.Single(addressScheme.Entries); 132Assert.Same(endpoint, Assert.Single(Assert.Single(addressScheme.Entries).Value));
EndpointRoutingMiddlewareTest.cs (7)
87var write = Assert.Single(sink.Writes.Where(w => w.EventId.Name == "MatchSuccess")); 259var write = Assert.Single(sink.Writes.Where(w => w.EventId.Name == "FallbackMatch")); 293var write = Assert.Single(sink.Writes.Where(w => w.EventId.Name == "RequestSizeFeatureIsReadOnly")); 322var write = Assert.Single(sink.Writes.Where(w => w.EventId.Name == "RequestSizeFeatureNotFound")); 350var write = Assert.Single(sink.Writes.Where(w => w.EventId.Name == "RequestSizeLimitMetadataNotFound")); 384var write = Assert.Single(sink.Writes.Where(w => w.EventId.Name == "MaxRequestBodySizeDisabled")); 389var write = Assert.Single(sink.Writes.Where(w => w.EventId.Name == "MaxRequestBodySizeSet"));
InlineRouteParameterParserTests.cs (43)
48var constraint = Assert.Single(templatePart.InlineConstraints); 61var constraint = Assert.Single(templatePart.InlineConstraints); 87var constraint = Assert.Single(templatePart.InlineConstraints); 101var constraint = Assert.Single(templatePart.InlineConstraints); 115var constraint = Assert.Single(templatePart.InlineConstraints); 130var constraint = Assert.Single(templatePart.InlineConstraints); 145var constraint = Assert.Single(templatePart.InlineConstraints); 159var constraint = Assert.Single(templatePart.InlineConstraints); 175var constraint = Assert.Single(templatePart.InlineConstraints); 269var constraint = Assert.Single(templatePart.InlineConstraints); 332var constraint = Assert.Single(templatePart.InlineConstraints); 347var constraint = Assert.Single(templatePart.InlineConstraints); 360var constraint = Assert.Single(templatePart.InlineConstraints); 375var constraint = Assert.Single(templatePart.InlineConstraints); 388var constraint = Assert.Single(templatePart.InlineConstraints); 403var constraint = Assert.Single(templatePart.InlineConstraints); 416var constraint = Assert.Single(templatePart.InlineConstraints); 431var constraint = Assert.Single(templatePart.InlineConstraints); 474var constraint = Assert.Single(templatePart.InlineConstraints); 487var constraint = Assert.Single(templatePart.InlineConstraints); 502var constraint = Assert.Single(templatePart.InlineConstraints); 518var constraint = Assert.Single(templatePart.InlineConstraints); 532var constraint = Assert.Single(templatePart.InlineConstraints); 557var constraint = Assert.Single(templatePart.InlineConstraints); 571var constraint = Assert.Single(templatePart.InlineConstraints); 629var constraint = Assert.Single(templatePart.InlineConstraints); 642var constraint = Assert.Single(templatePart.InlineConstraints); 655var constraint = Assert.Single(templatePart.InlineConstraints); 670var constraint = Assert.Single(templatePart.InlineConstraints); 683var constraint = Assert.Single(templatePart.InlineConstraints); 696var constraint = Assert.Single(templatePart.InlineConstraints); 709var constraint = Assert.Single(templatePart.InlineConstraints); 753var constraint = Assert.Single(templatePart.InlineConstraints); 768var constraint = Assert.Single(templatePart.InlineConstraints); 783var constraint = Assert.Single(templatePart.InlineConstraints); 798var constraint = Assert.Single(templatePart.InlineConstraints); 813var constraint = Assert.Single(templatePart.InlineConstraints); 828var constraint = Assert.Single(templatePart.InlineConstraints); 843var constraint = Assert.Single(templatePart.InlineConstraints); 874var constraint = Assert.Single(templatePart.InlineConstraints); 889var constraint = Assert.Single(templatePart.InlineConstraints); 904var constraint = Assert.Single(templatePart.InlineConstraints); 919var constraint = Assert.Single(templatePart.InlineConstraints);
Matching\AcceptsMatcherPolicyTest.cs (1)
245Assert.Equal(AcceptsMatcherPolicy.Http415EndpointDisplayName, Assert.Single(e.Endpoints).DisplayName);
Matching\ContentEncodingNegotiationMatcherPolicyTest.cs (4)
366var endpoint = Assert.Single(e.Endpoints); 372var endpoint = Assert.Single(e.Endpoints); 411var endpoint = Assert.Single(e.Endpoints); 417var endpoint = Assert.Single(e.Endpoints);
Matching\DataSourceDependentMatcherTest.cs (1)
137Assert.Same(endpoint, Assert.Single(inner.Endpoints));
Matching\DfaMatcherBuilderTest.cs (16)
30Assert.Same(endpoint, Assert.Single(root.Matches)); 99Assert.Same(endpoint, Assert.Single(c.Matches)); 123Assert.Same(endpoint, Assert.Single(a.Matches)); 130Assert.Same(endpoint, Assert.Single(catchAll.Matches)); 149Assert.Same(endpoint, Assert.Single(root.Matches)); 155Assert.Same(endpoint, Assert.Single(catchAll.Matches)); 2988Assert.Same(endpoint, Assert.Single(root.Matches)); 3068Assert.Same(endpoint1, Assert.Single(root.Matches)); 3128Assert.Same(endpoint, Assert.Single(root.Matches)); 3373Assert.Single(candidate.Constraints); 3391var constraint1 = Assert.Single(candidate1.Constraints); 3394var constraint2 = Assert.Single(candidate2.Constraints); 3414var constraint1 = Assert.Single(candidate1.Constraints); 3417var constraint2 = Assert.Single(candidate2.Constraints); 3437var constraint1 = Assert.Single(candidate1.Constraints); 3440var constraint2 = Assert.Single(candidate2.Constraints);
Patterns\DefaultRoutePatternTransformerTest.cs (1)
203Assert.Equal(new KeyValuePair<string, object>("area", "Admin"), Assert.Single(actual.Defaults));
Patterns\InlineRouteParameterParserTest.cs (45)
80var constraint = Assert.Single(templatePart.ParameterPolicies); 94var constraint = Assert.Single(templatePart.ParameterPolicies); 108var constraint = Assert.Single(templatePart.ParameterPolicies); 123var constraint = Assert.Single(templatePart.ParameterPolicies); 138var constraint = Assert.Single(templatePart.ParameterPolicies); 152var constraint = Assert.Single(templatePart.ParameterPolicies); 168var constraint = Assert.Single(templatePart.ParameterPolicies); 261var constraint = Assert.Single(templatePart.ParameterPolicies); 324var constraint = Assert.Single(templatePart.ParameterPolicies); 339var constraint = Assert.Single(templatePart.ParameterPolicies); 352var constraint = Assert.Single(templatePart.ParameterPolicies); 367var constraint = Assert.Single(templatePart.ParameterPolicies); 380var constraint = Assert.Single(templatePart.ParameterPolicies); 395var constraint = Assert.Single(templatePart.ParameterPolicies); 408var constraint = Assert.Single(templatePart.ParameterPolicies); 423var constraint = Assert.Single(templatePart.ParameterPolicies); 466var constraint = Assert.Single(templatePart.ParameterPolicies); 479var constraint = Assert.Single(templatePart.ParameterPolicies); 494var constraint = Assert.Single(templatePart.ParameterPolicies); 510var constraint = Assert.Single(templatePart.ParameterPolicies); 524var constraint = Assert.Single(templatePart.ParameterPolicies); 549var constraint = Assert.Single(templatePart.ParameterPolicies); 563var constraint = Assert.Single(templatePart.ParameterPolicies); 621var constraint = Assert.Single(templatePart.ParameterPolicies); 634var constraint = Assert.Single(templatePart.ParameterPolicies); 647var constraint = Assert.Single(templatePart.ParameterPolicies); 662var constraint = Assert.Single(templatePart.ParameterPolicies); 675var constraint = Assert.Single(templatePart.ParameterPolicies); 688var constraint = Assert.Single(templatePart.ParameterPolicies); 701var constraint = Assert.Single(templatePart.ParameterPolicies); 745var constraint = Assert.Single(templatePart.ParameterPolicies); 760var constraint = Assert.Single(templatePart.ParameterPolicies); 775var constraint = Assert.Single(templatePart.ParameterPolicies); 790var constraint = Assert.Single(templatePart.ParameterPolicies); 805var constraint = Assert.Single(templatePart.ParameterPolicies); 820var constraint = Assert.Single(templatePart.ParameterPolicies); 835var constraint = Assert.Single(templatePart.ParameterPolicies); 866var constraint = Assert.Single(templatePart.ParameterPolicies); 881var constraint = Assert.Single(templatePart.ParameterPolicies); 896var constraint = Assert.Single(templatePart.ParameterPolicies); 911var constraint = Assert.Single(templatePart.ParameterPolicies); 978var constraintReference = Assert.Single(parameterPart.ParameterPolicies); 996var constraintReference = Assert.Single(parameterPart.ParameterPolicies); 1042var constraintReference = Assert.Single(parameterPart.ParameterPolicies); 1059var constraintReference = Assert.Single(parameterPart.ParameterPolicies);
Patterns\RoutePatternFactoryTest.cs (4)
374var regex = Assert.IsType<RegexRouteConstraint>(Assert.Single(kvp.Value).ParameterPolicy); 741var part = Assert.IsType<RoutePatternLiteralPart>(Assert.Single(segment.Parts)); 774var (key, value) = Assert.Single(combined.Defaults); 791var (key, value) = Assert.Single(combined.RequiredValues);
Patterns\RoutePatternMatcherTest.cs (1)
929Assert.Single(values);
RouteConstraintBuilderTest.cs (7)
29Assert.IsType<RegexRouteConstraint>(Assert.Single(result).Value); 47var kvp = Assert.Single(result); 66var kvp = Assert.Single(result); 112Assert.IsType<OptionalRouteConstraint>(Assert.Single(result).Value); 125Assert.IsType<OptionalRouteConstraint>(Assert.Single(result).Value); 140Assert.IsType<OptionalRouteConstraint>(Assert.Single(result).Value); 166var constraint = Assert.Single(builder.Build()).Value;
RouteOptionsTests.cs (1)
47var result = Assert.Single(endpointDataSource.Endpoints);
RouterMiddlewareTest.cs (3)
40Assert.Single(routingFeature.RouteData.Values); 41Assert.Single(context.Request.RouteValues); 92var write = Assert.Single(sink.Writes);
RouteTest.cs (2)
447Assert.Single(route.DataTokens); 478var value = Assert.Single(context.RouteData.Values);
RouteValuesAddressSchemeTest.cs (6)
87var match = Assert.Single(allMatches); 199var actual = Assert.Single(foundEndpoints); 281var actual = Assert.Single(foundEndpoints); 304var actual = Assert.Single(foundEndpoints); 333var actual = Assert.Single(foundEndpoints); 412Assert.Same(endpoint, Assert.Single(allMatches).Entry.Data);
Template\TemplateMatcherTests.cs (1)
928Assert.Single(values);
Tree\TreeRouteBuilderTest.cs (22)
87var matchingTree = Assert.Single(tree.MatchingTrees); 89var firstSegment = Assert.Single(matchingTree.Root.Literals); 96var thirdSegment = Assert.Single(secondSegment.Literals); 98Assert.Single(thirdSegment.Value.Matches); 119var matchingTree = Assert.Single(tree.MatchingTrees); 121var firstSegment = Assert.Single(matchingTree.Root.Literals); 128var thirdSegment = Assert.Single(secondSegment.Literals); 136var fifthSegment = Assert.Single(fourthSegment.Literals); 138Assert.Single(fifthSegment.Value.Matches); 142Assert.Single(sixthSegment.Matches); 163var matchingTree = Assert.Single(tree.MatchingTrees); 165var firstSegment = Assert.Single(matchingTree.Root.Literals); 172var thirdSegment = Assert.Single(secondSegment.Literals); 174Assert.Single(thirdSegment.Value.Matches); 195var matchingTree = Assert.Single(tree.MatchingTrees); 197var firstSegment = Assert.Single(matchingTree.Root.Literals); 204var thirdSegment = Assert.Single(secondSegment.Literals); 206Assert.Single(thirdSegment.Value.Matches); 227var matchingTree = Assert.Single(tree.MatchingTrees); 229var firstSegment = Assert.Single(matchingTree.Root.Literals); 236var thirdSegment = Assert.Single(secondSegment.Literals); 238Assert.Single(thirdSegment.Value.Matches);
Tree\TreeRouterTest.cs (2)
1811Assert.Single(nestedRouters); 1853Assert.Single(nestedRouters);
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (13)
AuthenticationTests.cs (1)
366Assert.Single(response.Headers.WwwAuthenticate);
Listener\ResponseHeaderTests.cs (3)
43Assert.Single(response.Content.Headers); 66Assert.Single(response.Content.Headers); 146Assert.Single(response.Content.Headers);
RequestHeaderTests.cs (6)
48Assert.Single(requestHeaders["Custom-Header"]); 50Assert.Single(requestHeaders["Spacer-Header"]); 110Assert.Single(requestHeaders["Transfer-Encoding"]); 133Assert.Single(requestHeaders["Transfer-Encoding"]); 156Assert.Single(requestHeaders["Transfer-Encoding"]); 165Assert.Single(requestHeaders["X-Content-Length"]);
ResponseHeaderTests.cs (3)
35Assert.Single(response.Content.Headers); 240Assert.Single(response.Headers.GetValues("Custom2")); 270Assert.Single(response.Headers.GetValues("Custom2"));
Microsoft.AspNetCore.Server.IISIntegration.Tests (1)
IISExtensionTests.cs (1)
42Assert.Single(filters);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (34)
AddressBinderTests.cs (2)
193var log = Assert.Single(logger.Messages); 221var log = Assert.Single(logger.Messages);
CertificatePathWatcherTests.cs (1)
474var writeContext = Assert.Single(testSink.Writes.Where(wc => wc.EventId.Name == eventName));
ConnectionDispatcherTests.cs (2)
44Assert.Single(scopeObjects); 114Assert.Single(errors);
Http1\Http1HttpProtocolFeatureCollectionTests.cs (1)
215Assert.Single(matches);
HttpConnectionManagerTests.cs (1)
36Assert.Single(TestSink.Writes.Where(c => c.EventId.Name == "ApplicationNeverCompleted"));
HttpParserTests.cs (1)
813Assert.Single(pairs);
HttpRequestHeadersTests.cs (4)
36var header = Assert.Single(headers["custom"]); 48var host = Assert.Single(headers["host"]); 49var contentLength = Assert.Single(headers["content-length"]); 839Assert.Single(headers);
HttpResponseHeadersTests.cs (1)
400Assert.Single(headers);
KestrelServerTests.cs (6)
442var transportEndPoint = Assert.Single(mockTransportFactory.BoundEndPoints); 443var multiplexedTransportEndPoint = Assert.Single(mockMultiplexedTransportFactory.BoundEndPoints); 469var transportEndPoint = Assert.Single(mockTransportFactory.BoundEndPoints); 470var multiplexedTransportEndPoint = Assert.Single(mockMultiplexedTransportFactory.BoundEndPoints); 500var transportEndPoint = Assert.Single(mockTransportFactory.BoundEndPoints); 528var multiplexedTransportEndPoint = Assert.Single(mockMultiplexedTransportFactory.BoundEndPoints);
SniOptionsSelectorTests.cs (3)
637var protocol = Assert.Single(alpnList); 872Assert.Equal(Assert.Single(options.ApplicationProtocols), Assert.Single(clonedOptions.ApplicationProtocols));
src\Shared\test\Shared.Tests\runtime\Http2\HPackDecoderTest.cs (6)
416Assert.Single(_handler.DecodedHeaders); 432Assert.Single(_handler.DecodedHeaders); 448Assert.Single(_handler.DecodedHeaders); 464Assert.Single(_handler.DecodedHeaders); 480Assert.Single(_handler.DecodedHeaders); 496Assert.Single(_handler.DecodedHeaders);
src\Shared\test\Shared.Tests\runtime\Http3\QPackDecoderTest.cs (6)
191Assert.Single(_handler.DecodedHeaders); 207Assert.Single(_handler.DecodedHeaders); 223Assert.Single(_handler.DecodedHeaders); 239Assert.Single(_handler.DecodedHeaders); 255Assert.Single(_handler.DecodedHeaders); 271Assert.Single(_handler.DecodedHeaders);
Microsoft.AspNetCore.Server.Kestrel.Tests (18)
KestrelConfigurationLoaderTests.cs (18)
71Assert.Single(serverOptions.GetListenOptions()); 89Assert.Single(serverOptions.GetListenOptions()); 107Assert.Single(serverOptions.GetListenOptions()); 113Assert.Single(serverOptions.GetListenOptions()); 404var listenOptions = Assert.Single(serverOptions.ConfigurationBackedListenOptions); 826var end1 = Assert.Single(endpointsToStart); 839end1 = Assert.Single(endpointsToStart); 1366var end1 = Assert.Single(endpointsToStart); 1488Assert.Single(endpointsToStop); 1526var stopEndpoint = Assert.Single(endpointsToStop); 1527var startEndpoint = Assert.Single(endpointsToStart); 1692Assert.Single(serverOptions.CodeBackedListenOptions); // Still have to process endpoints 1767Assert.Single(serverOptions.CodeBackedListenOptions); 1774Assert.Single(serverOptions.CodeBackedListenOptions); 1789Assert.Single(serverOptions.CodeBackedListenOptions); 1798Assert.Single(serverOptions.CodeBackedListenOptions); 1813Assert.Single(serverOptions.CodeBackedListenOptions); 1819Assert.Single(serverOptions.CodeBackedListenOptions);
Microsoft.AspNetCore.Session.Tests (4)
SessionTests.cs (4)
95Assert.Single(values); 150Assert.Single(values); 779var message = Assert.Single(sink.Writes); 1125var message = Assert.Single(sink.Writes);
Microsoft.AspNetCore.Shared.Tests (48)
CommandLineApplicationTests.cs (16)
95var remaining = Assert.Single(testCommand.RemainingArguments); 279var arg = Assert.Single(testCmd.RemainingArguments); 359var arg = Assert.Single(app.RemainingArguments); 374var arg = Assert.Single(app.RemainingArguments); 402var arg = Assert.Single(app.RemainingArguments); 417var arg = Assert.Single(app.RemainingArguments); 451var arg = Assert.Single(testCmd.RemainingArguments); 478var arg = Assert.Single(app.RemainingArguments); 493var arg = Assert.Single(app.RemainingArguments); 521var arg = Assert.Single(app.RemainingArguments); 536var arg = Assert.Single(app.RemainingArguments); 661var arg = Assert.Single(testCmd.RemainingArguments); 694var arg = Assert.Single(testCmd.RemainingArguments); 755var arg = Assert.Single(subCmd.RemainingArguments); 786var remaining = Assert.Single(app.RemainingArguments); 809Assert.Single(subcmd.GetOptions());
PropertyActivatorTest.cs (1)
114Assert.Single(propertiesToActivate);
PropertyHelperTest.cs (18)
118Assert.Single(helpers1); 130var helper = Assert.Single(PropertyHelper.GetProperties(anonymous.GetType().GetTypeInfo())); 141var helper = Assert.Single(PropertyHelper.GetProperties(anonymous.GetType().GetTypeInfo())); 152var helper = Assert.Single(PropertyHelper.GetProperties(anonymous.GetType().GetTypeInfo())); 164var helper = Assert.Single(PropertyHelper.GetProperties(obj.GetType().GetTypeInfo())); 179var helper = Assert.Single(PropertyHelper.GetProperties(anonymous.GetType().GetTypeInfo())); 205var property = Assert.Single(properties); 219var helper1 = Assert.Single(PropertyHelper.GetProperties(anonymous.GetType().GetTypeInfo()).Where(prop => prop.Name == "IntProp")); 220var helper2 = Assert.Single(PropertyHelper.GetProperties(anonymous.GetType().GetTypeInfo()).Where(prop => prop.Name == "StringProp")); 238var propAHelper = Assert.Single(helpers.Where(h => h.Name == "PropA")); 239var propBHelper = Assert.Single(helpers.Where(h => h.Name == "PropB")); 258var propAHelper = Assert.Single(helpers.Where(h => h.Name == "PropA")); 259var propBHelper = Assert.Single(helpers.Where(h => h.Name == "PropB")); 278var propAHelper = Assert.Single(helpers.Where(h => h.Name == "PropA")); 279var propBHelper = Assert.Single(helpers.Where(h => h.Name == "PropB")); 345var property = Assert.Single(result); 394var property = Assert.Single(result); 624var entry = Assert.Single(result);
runtime\Http2\HPackDecoderTest.cs (6)
416Assert.Single(_handler.DecodedHeaders); 432Assert.Single(_handler.DecodedHeaders); 448Assert.Single(_handler.DecodedHeaders); 464Assert.Single(_handler.DecodedHeaders); 480Assert.Single(_handler.DecodedHeaders); 496Assert.Single(_handler.DecodedHeaders);
runtime\Http3\QPackDecoderTest.cs (6)
191Assert.Single(_handler.DecodedHeaders); 207Assert.Single(_handler.DecodedHeaders); 223Assert.Single(_handler.DecodedHeaders); 239Assert.Single(_handler.DecodedHeaders); 255Assert.Single(_handler.DecodedHeaders); 271Assert.Single(_handler.DecodedHeaders);
SecurityHelperTests.cs (1)
23Assert.Single(user.Identities);
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (5)
HubConnectionTests.cs (5)
1607Assert.Single(headerValues); 1648Assert.Single(headerValues); 1683Assert.Single(headerValues); 1939Assert.Single(headerResponse); 2728var changeLog = Assert.Single(TestSink.Writes.Where(w => w.EventId.Name == "UserNameChanged"));
Microsoft.AspNetCore.SignalR.Client.Tests (15)
HttpConnectionTests.Transport.cs (1)
168var requestedWithValue = Assert.Single(requestedWithHeader);
HubClientProxyGeneratorTests.cs (2)
250Assert.Single(myClient.CallsOfSingleArg); 255Assert.Single(myClient.CallsOfManyArgs);
HubConnectionTests.Protocol.cs (1)
672var message = Assert.Single(messages);
HubConnectionTests.Reconnect.cs (10)
159Assert.Single(retryContexts); 256Assert.Single(retryContexts); 433Assert.Single(retryContexts); 539Assert.Single(retryContexts); 800Assert.Single(retryContexts); 907Assert.Single(retryContexts); 1027Assert.Single(retryContexts); 1037Assert.Single(retryContexts); 1104Assert.Single(retryContexts); 1112Assert.Single(retryContexts);
LongPollingTransportTests.cs (1)
510Assert.Single(sentRequests);
Microsoft.AspNetCore.SignalR.Common.Tests (1)
Internal\Protocol\JsonHubProtocolTestsBase.cs (1)
283Assert.Single(invocationMessage.Arguments);
Microsoft.AspNetCore.SignalR.Specification.Tests (7)
HubLifetimeManagerTestBase.cs (6)
50Assert.Single(message.Arguments); 55Assert.Single(message.Arguments); 83Assert.Single(message.Arguments); 113Assert.Single(message.Arguments); 144Assert.Single(message.Arguments); 169Assert.Single(message.Arguments);
ScaleoutHubLifetimeManagerTests.cs (1)
34Assert.Single(message.Arguments);
Microsoft.AspNetCore.SignalR.StackExchangeRedis.Tests (1)
RedisHubLifetimeManagerTests.cs (1)
123Assert.Single(logs);
Microsoft.AspNetCore.SignalR.Tests (46)
AddSignalRTests.cs (1)
90Assert.Single(serviceProvider.GetRequiredService<IOptions<HubOptions<CustomHub>>>().Value.HubFilters);
ClientProxyTests.cs (9)
37var arg = (byte[])Assert.Single(resultArgs); 58var arg = (byte[])Assert.Single(resultArgs); 79var arg = (byte[])Assert.Single(resultArgs); 100var arg = (byte[])Assert.Single(resultArgs); 121var arg = (byte[])Assert.Single(resultArgs); 142var arg = (byte[])Assert.Single(resultArgs); 163var arg = (byte[])Assert.Single(resultArgs); 184var arg = (byte[])Assert.Single(resultArgs); 205var arg = (byte[])Assert.Single(resultArgs);
DefaultHubLifetimeManagerTests.cs (3)
41Assert.Single(message.Arguments); 217Assert.Single(message.Arguments); 247Assert.Single(message.Arguments);
HubConnectionHandlerTests.Activity.cs (4)
53var activity = Assert.Single(activities); 126var activity = Assert.Single(activities); 189var activity = Assert.Single(activities); 375Assert.Equal(httpActivity.SpanId, Assert.Single(activity.Links).Context.SpanId);
HubConnectionHandlerTests.ClientResult.cs (6)
96Assert.Single(TestSink.Writes.Where(write => write.EventId.Name == "ErrorDispatchingHubEvent")); 127Assert.Single(TestSink.Writes.Where(write => write.EventId.Name == "ErrorDispatchingHubEvent")); 151Assert.Single(invocation.Arguments); 185Assert.Single(invocation.Arguments); 378Assert.Single(invocation.Arguments); 423Assert.Single(invocation.Arguments);
HubConnectionHandlerTests.cs (21)
501Assert.Single(exceptionLog); 531Assert.Single(exceptionLog); 582Assert.Single(exceptionLog); 1391Assert.Single(invocation.Arguments); 1429Assert.Single(invocation.Arguments); 1718Assert.Single(invocation.Arguments); 1765Assert.Single(invocation.Arguments); 1816Assert.Single(invocation.Arguments); 1859Assert.Single(invocation.Arguments); 1865Assert.Single(invocation.Arguments); 1922Assert.Single(invocation.Arguments); 1956Assert.Single(invocation.Arguments); 1989Assert.Single(invocation.Arguments); 3958Assert.Single(TestSink.Writes.Where(w => w.LoggerName == "Microsoft.AspNetCore.SignalR.Internal.DefaultHubDispatcher" && 3983Assert.Single(TestSink.Writes.Where(w => w.LoggerName == "Microsoft.AspNetCore.SignalR.Internal.DefaultHubDispatcher" && 4158Assert.Single(TestSink.Writes.Where(w => w.LoggerName == "Microsoft.AspNetCore.SignalR.Internal.DefaultHubDispatcher" && 4195Assert.Single(TestSink.Writes.Where(w => w.LoggerName == "Microsoft.AspNetCore.SignalR.Internal.DefaultHubDispatcher" && 4277Assert.Single(messages); 4553Assert.Single(invocation.Arguments); 4643Assert.Single(invocation.Arguments); 5104Assert.Single(message.Arguments);
Internal\TypedClientBuilderTests.cs (2)
113Assert.Single(send1.Arguments); 261Assert.Single(send1.Arguments);
Microsoft.AspNetCore.Tests (17)
WebApplicationTests.cs (17)
185var address = Assert.Single(urls); 190var url = Assert.Single(urls); 225var url = Assert.Single(urls); 267var url = Assert.Single(urls); 1335Assert.Single(((IConfigurationRoot)app.Configuration).Providers.OfType<RandomConfigurationProvider>()); 1598var newEndpoint = Assert.Single(endpointDataSource.Endpoints); 1753Assert.Single(builder.Services.Where(descriptor => descriptor.ServiceType == typeof(IConfigureOptions<LoggerFactoryOptions>))); 1755Assert.Single(builder.Services.Where(descriptor => descriptor.ServiceType == typeof(IWebHostEnvironment))); 1756Assert.Single(builder.Services.Where(descriptor => descriptor.ServiceType == typeof(IOptionsChangeTokenSource<HostFilteringOptions>))); 1757Assert.Single(builder.Services.Where(descriptor => descriptor.ServiceType == typeof(IServer))); 1758Assert.Single(builder.Services.Where(descriptor => descriptor.ServiceType == typeof(EndpointDataSource))); 1762Assert.Single(app.Services.GetRequiredService<IEnumerable<IConfigureOptions<LoggerFactoryOptions>>>()); 1763Assert.Single(app.Services.GetRequiredService<IEnumerable<IWebHostEnvironment>>()); 1764Assert.Single(app.Services.GetRequiredService<IEnumerable<IOptionsChangeTokenSource<HostFilteringOptions>>>()); 1765Assert.Single(app.Services.GetRequiredService<IEnumerable<IServer>>()); 1779Assert.Single(builder.Services.Where(descriptor => descriptor.ServiceType == typeof(IWebHostEnvironment))); 2391Assert.Single(((IConfigurationRoot)app.Configuration).Providers.OfType<RandomConfigurationProvider>());
Microsoft.AspNetCore.WebSockets.Tests (1)
AddWebSocketsTests.cs (1)
27Assert.Single(socketOptions.AllowedOrigins);
Microsoft.AspNetCore.WebUtilities.Tests (20)
FormPipeReaderTests.cs (1)
596Assert.Single(formCollection);
MultipartReaderTests.cs (9)
115Assert.Single(section.Headers); 158Assert.Single(section.Headers); 175Assert.Single(section.Headers); 192Assert.Single(section.Headers); 218Assert.Single(section.Headers); 244Assert.Single(section.Headers); 291Assert.Single(section.Headers); 338Assert.Single(section.Headers); 373Assert.Single(section.Headers);
PagedByteBufferTest.cs (4)
23Assert.Single(buffer.Pages); 41Assert.Single(buffer.Pages); 57Assert.Single(buffer.Pages); 75Assert.Single(buffer.Pages);
QueryHelpersTests.cs (6)
50Assert.Single(collection); 58Assert.Single(collection); 66Assert.Single(collection); 74Assert.Single(collection); 82Assert.Single(collection); 90Assert.Single(collection);
Microsoft.Build.CommandLine.UnitTests (5)
CommandLineSwitches_Tests.cs (5)
781Assert.Single(parameters); 866Assert.Single(parameters); 1036Assert.Single(parameters); 1045Assert.Single(parameters); 1139Assert.Single(parameters);
Microsoft.Build.Engine.OM.UnitTests (81)
Construction\ConstructionEditing_Tests.cs (1)
427Assert.Single(children);
Construction\ProjectImportGroupElement_Tests.cs (1)
270Assert.Single(importGroups);
Construction\ProjectItemElement_Tests.cs (2)
367Assert.Single(metadata1); 375Assert.Single(metadata2);
Construction\ProjectMetadataElement_Tests.cs (30)
305Assert.Single(items); 332Assert.Single(itemDefinitions); 433Assert.Single(items); 434Assert.Single(items[0].Metadata); 458Assert.Single(itemDefinitions); 459Assert.Single(itemDefinitions[0].Metadata); 492Assert.Single(items); 493Assert.Single(items[0].Metadata); 517Assert.Single(itemDefinitions); 518Assert.Single(itemDefinitions[0].Metadata); 569Assert.Single(items); 570Assert.Single(items[0].Metadata); 612Assert.Single(itemDefinitions); 613Assert.Single(itemDefinitions[0].Metadata); 686Assert.Single(items); 687Assert.Single(items[0].Metadata); 729Assert.Single(itemDefinitions); 730Assert.Single(itemDefinitions[0].Metadata); 815Assert.Single(items); 816Assert.Single(items[0].Metadata); 878Assert.Single(itemDefinitions); 879Assert.Single(itemDefinitions[0].Metadata); 947Assert.Single(items); 948Assert.Single(items[0].Metadata); 990Assert.Single(itemDefinitions); 991Assert.Single(itemDefinitions[0].Metadata); 1062Assert.Single(items); 1102Assert.Single(itemDefinitions); 1173Assert.Single(items); 1220Assert.Single(itemDefinitions);
Construction\ProjectRootElement_Tests.cs (1)
475Assert.Single(root1.Items);
Construction\ProjectTaskElement_Tests.cs (2)
121Assert.Single(parameters); 264Assert.Single(parameters);
Construction\SolutionFile_Tests.cs (3)
612Assert.Single(solution.ProjectsInOrder[0].Dependencies); 985Assert.Single(webProject.ProjectConfigurations); 990Assert.Single(exeProject.ProjectConfigurations);
Definition\DefinitionEditing_Tests.cs (13)
164Assert.Single(items); 191Assert.Single(items); 1189Assert.Single(Helpers.MakeList(itemGroupElement.Items)); 1192Assert.Single(Helpers.MakeList(project.Items)); 1193Assert.Single(Helpers.MakeList(project.ItemsIgnoringCondition)); 1439Assert.Single(itemsIgnoringCondition); 1533Assert.Single(Helpers.MakeList(xml.Properties)); 1767Assert.Single(project.Xml.Items); 1771Assert.Single(project.Items); 1786Assert.Single(project.Xml.Properties); 1805Assert.Single(project.Xml.Properties); 2088Assert.Single(items); 2115Assert.Single(items);
Definition\EditingElementsReferencedByOrReferences_Tests.cs (1)
51Assert.Single(items); // "Wrong number of items after changing type"
Definition\ProjectCollection_Tests.cs (6)
598Assert.Single(project1.GlobalProperties); 601Assert.Single(project2.GlobalProperties); 663Assert.Single(project1.GlobalProperties); 664Assert.Single(project2.GlobalProperties); 961Assert.Single(toolsets); 1007Assert.Single(toolsets);
Definition\ProjectItem_Tests.cs (7)
467Assert.Single(items); 2191Assert.Single(item.Xml.Metadata); 2294Assert.Single(metadata); 2303Assert.Single(metadataElements); 2319Assert.Single(items); 3724Assert.Single(items); 3736Assert.Single(items);
Definition\ProjectItemDefinition_Tests.cs (1)
108Assert.Single(metadataList);
Definition\ProtectImports_Tests.cs (8)
246Assert.Single(project.GetItems(NewValue)); // "Item in project didn't change name" 288Assert.Single(project.GetItems(ItemType)); // "Item in project wasn't removed." 526Assert.Single(items); // "Wrong number of items in the import." 543Assert.Single(metadatum); // "Incorrect number of imported metadata found." 560Assert.Single(metadatum); // "Incorrect number of imported metadata found." 577Assert.Single(metadatum); // "Incorrect number of imported metadata found." 633Assert.Single(items); // "Wrong number of items in the project." 650Assert.Single(metadatum); // "Incorrect number of imported metadata found."
Instance\ProjectInstance_Tests.cs (1)
265Assert.Single(Helpers.MakeList(project.GetItems("j")));
Instance\ProjectTargetInstance_Tests.cs (1)
41Assert.Single(tasks);
Instance\ProjectTaskInstance_Tests.cs (1)
49Assert.Single(task.Parameters);
ObjectModelRemoting\LinkedSpecialCasesScenarios.cs (2)
106Assert.Single(existingItemGroupList); 158Assert.Single(existingItemGroupList);
Microsoft.Build.Engine.UnitTests (235)
BackEnd\BatchingEngine_Tests.cs (3)
92Assert.Single(items); 112Assert.Single(items); 246Assert.Single(buckets);
BackEnd\BuildManager_Tests.cs (19)
138Assert.Single(_logger.ProjectStartedEvents); 572Assert.Single(_logger.ProjectStartedEvents); 612Assert.Single(_logger.ProjectStartedEvents); 656Assert.Single(_logger.ProjectStartedEvents); 710Assert.Single(_logger.ProjectStartedEvents); 715Assert.Single(properties); 782Assert.Single(properties); 821Assert.Single(_logger.ProjectStartedEvents); 918Assert.Single(_logger.ProjectStartedEvents); 1030Assert.Single(_logger.BuildStartedEvents); 1031Assert.Single(_logger.BuildFinishedEvents); 1032Assert.Single(_logger.ProjectStartedEvents); 1033Assert.Single(_logger.ProjectFinishedEvents); 1064Assert.Single(_logger.BuildStartedEvents); 1065Assert.Single(_logger.BuildFinishedEvents); 1066Assert.Single(_logger.ProjectStartedEvents); 1067Assert.Single(_logger.ProjectFinishedEvents); 1068Assert.Single(_logger.TargetStartedEvents); 1069Assert.Single(_logger.TargetFinishedEvents);
BackEnd\BuildRequest_Tests.cs (1)
76Assert.Single(request2.Targets);
BackEnd\BuildRequestConfiguration_Tests.cs (4)
379Assert.Single(instance.ItemsToBuildWith["Bar"]); 380Assert.Single(instance.ItemsToBuildWith["Baz"]); 405Assert.Single(instance.ItemsToBuildWith["Bar"]); 406Assert.Single(instance.ItemsToBuildWith["Baz"]);
BackEnd\BuildRequestEngine_Tests.cs (2)
419Assert.Single(_newRequest_Request.BuildRequests[0].Targets); 486Assert.Single(_newRequest_Request.BuildRequests[0].Targets);
BackEnd\BuildRequestEntry_Tests.cs (1)
78Assert.Single(results);
BackEnd\FullyQualifiedBuildRequest_Tests.cs (1)
52Assert.Single(request.Targets);
BackEnd\IntrinsicTask_Tests.cs (22)
314Assert.Single(group); 334Assert.Single(group); 379Assert.Single(group); 872Assert.Single(i1Group); 873Assert.Single(i2Group); 2209Assert.Single(i1Group); 2288Assert.Single(p.ItemsToBuildWith["i0"]); 2289Assert.Single(p.ItemsToBuildWith.ItemTypes); 2321Assert.Single(p.ItemsToBuildWith["i0"]); 2322Assert.Single(p.ItemsToBuildWith.ItemTypes); 2354Assert.Single(p.ItemsToBuildWith["i1"]); 2359Assert.Single(p.ItemsToBuildWith["i1"]); 2394Assert.Single(p.ItemsToBuildWith["i0"]); 2396Assert.Single(p.ItemsToBuildWith.ItemTypes); 2432Assert.Single(p.ItemsToBuildWith["i0"]); 2435Assert.Single(p.ItemsToBuildWith.ItemTypes); 2465Assert.Single(p.ItemsToBuildWith["i0"]); 2496Assert.Single(p.ItemsToBuildWith["i0"]); 2523Assert.Single(lookup.GetItems("i1")); 3230Assert.Single(p.ItemsToBuildWith["i0"]); 3231Assert.Single(p.ItemsToBuildWith["i1"]); 3238Assert.Single(p.ItemsToBuildWith["i0"]);
BackEnd\LoggingService_Tests.cs (6)
283Assert.Single(_initializedService.RegisteredSinkNames); 307Assert.Single(_initializedService.RegisteredSinkNames); 451Assert.Single(_initializedService.RegisteredSinkNames); 452Assert.Single(_initializedService.LoggerDescriptions); 629Assert.Single(_initializedService.RegisteredSinkNames); 630Assert.Single(_initializedService.LoggerDescriptions);
BackEnd\LoggingServicesLogMethod_Tests.cs (1)
475Assert.Single(errors);
BackEnd\Lookup_Tests.cs (54)
89Assert.Single(lookup.GetItems("i1")); 93Assert.Single(table1["i1"]); 100Assert.Single(lookup.GetItems("i1")); 104Assert.Single(table1["i1"]); 117Assert.Single(table1["i1"]); 129Assert.Single(table1["i1"]); 180Assert.Single(group.Where(item => item.EvaluatedInclude == "a2")); 192Assert.Single(group.Where(item => item.EvaluatedInclude == "a2")); 233Assert.Single(group.Where(item => item.EvaluatedInclude == "a2")); 246Assert.Single(group.Where(item => item.EvaluatedInclude == "a2")); 271Assert.Single(lookup.GetItems("i1")); 288Assert.Single(table1["i1"]); 315Assert.Single(lookup.GetItems("i1")); 321Assert.Single(lookup2.GetItems("i1")); 327Assert.Single(lookup.GetItems("i1")); 336Assert.Single(lookup2.GetItems("i1")); 373Assert.Single(lookup.GetItems("i1")); 420Assert.Single(group); 435Assert.Single(group); 447Assert.Single(group); 485Assert.Single(group); 500Assert.Single(group); 510Assert.Single(group); 545Assert.Single(group); 563Assert.Single(group); 576Assert.Single(group); 616Assert.Single(group); 634Assert.Single(group); 646Assert.Single(group); 683Assert.Single(group); 694Assert.Single(group); 705Assert.Single(group); 737Assert.Single(group); 746Assert.Single(group); 755Assert.Single(group); 787Assert.Single(group); 797Assert.Single(group); 808Assert.Single(group); 850Assert.Single(group); 887Assert.Single(group); 912Assert.Single(group); 927Assert.Single(foundGroup); 939Assert.Single(foundGroup); 953Assert.Single(foundGroup); 988Assert.Single(group); 998Assert.Single(group); 1045Assert.Single(group2); 1057Assert.Single(group4); 1065Assert.Single(group5); 1096Assert.Single(group2); 1108Assert.Single(group4); 1116Assert.Single(group5); 1149Assert.Single(group2); 1186Assert.Single(group2);
BackEnd\MSBuild_Tests.cs (1)
945Assert.Single(targetOutputs["Build"].Items);
BackEnd\Scheduler_Tests.cs (9)
113Assert.Single(response); 209Assert.Single(response); 282Assert.Single(response); 306Assert.Single(response); 331Assert.Single(response); 399Assert.Single(response); 437Assert.Single(response); 530Assert.Single(response); 554Assert.Single(response);
BackEnd\TargetEntry_Tests.cs (12)
180Assert.Single(deps); 338Assert.Single(entry.Lookup.GetItems("FooTask1_Item")); 339Assert.Single(entry.Lookup.GetItems("BarTask1_Item")); 375Assert.Single(entry.Lookup.GetItems("FooTask1_Item")); 385Assert.Single(results.Items); 405Assert.Single(results.Items); 535Assert.Single(results.Items); 577Assert.Single(results.Items); 598Assert.Single(results.Items); 736Assert.Single(outputListB); 747Assert.Single(outputListC); 920Assert.Single(log.TargetFinishedEvents);
BackEnd\TargetResult_Tests.cs (3)
42Assert.Single(result.Items); 66Assert.Single(result.Items); 80Assert.Single(result.Items);
BackEnd\TaskExecutionHost_Tests.cs (4)
147Assert.Single(_parametersSetOnTask); 1302Assert.Single(_bucket.Lookup.GetItems("output")); 1314Assert.Single(_bucket.Lookup.GetItems("output")); 1408Assert.Single(actualItems);
BackEnd\TaskRegistry_Tests.cs (12)
119Assert.Single(registrationRecords); // "Expected only one record registered under this TaskName!" 159Assert.Single(registrationRecords); // "Expected only one record registered under this TaskName!" 203Assert.Single(singletonBucket); // "Expected only Record registered under this TaskName!" 266Assert.Single(registrationRecords); // "Expected only one record registered under this TaskName!" 1145Assert.Single(registeredTaskRecords); // "Expected only one task registered under this TaskName!" 1200Assert.Single(registeredTaskRecords); // "Expected only one task registered under this TaskName!" 1229Assert.Single(registeredTaskRecords); // "Expected only one task registered under this TaskName!" 1281Assert.Single(registeredTaskRecords); // "Expected only one task registered under this TaskName!" 1317Assert.Single(registeredTaskRecords); // "Expected only one task registered under this TaskName!" 1690Assert.Single(registeredTaskRecords); // "Expected only one task registered under this TaskName!" 1738Assert.Single(registeredTaskRecords); // "Expected only one task registered under this TaskName!" 1762Assert.Single(registeredTaskRecords); // "Expected only one task registered under this TaskName!"
Collections\MultiDictionary_Tests.cs (2)
114Assert.Single(values); 145Assert.Single(values);
Collections\OMcollections_tests.cs (2)
149Assert.Single(items["i"]); 214Assert.Single(readOnlyDictionary);
Construction\SolutionProjectGenerator_Tests.cs (18)
309Assert.Single(logger.Warnings); 318Assert.Single(logger.Errors); 1487Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Build", StringComparison.OrdinalIgnoreCase))); 1488Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Clean", StringComparison.OrdinalIgnoreCase))); 1489Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Rebuild", StringComparison.OrdinalIgnoreCase))); 1490Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Publish", StringComparison.OrdinalIgnoreCase))); 1980Assert.Single(logger.Warnings); 2282Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "One", StringComparison.OrdinalIgnoreCase))); 2286Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Two", StringComparison.OrdinalIgnoreCase))); 2287Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Three", StringComparison.OrdinalIgnoreCase))); 2288Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Four", StringComparison.OrdinalIgnoreCase))); 2292Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Build", StringComparison.OrdinalIgnoreCase))); 2296Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Five", StringComparison.OrdinalIgnoreCase))); 2297Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Rebuild", StringComparison.OrdinalIgnoreCase))); 2301Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Six", StringComparison.OrdinalIgnoreCase))); 2409Assert.Single(instances); 2416Assert.Single(instances); 2465Assert.Single(projectInstance.Targets["MyTarget"].Children);
Construction\XmlReaderWithoutLocation_Tests.cs (1)
164Assert.Single(project.Targets);
Definition\ProjectItem_Tests.cs (2)
36Assert.Single(Helpers.MakeList(item2.Metadata)); 71Assert.Single(items);
Definition\Toolset_Tests.cs (1)
155Assert.Single(t2.ImportPropertySearchPathsTable);
EscapingInProjects_Tests.cs (3)
367Assert.Single(newItems); 477Assert.Single(newItems); 519Assert.Single(newItems);
Evaluation\Expander_Tests.cs (5)
223Assert.Single(itemsTrue); 229Assert.Single(itemsFalse); 261Assert.Single(itemsTrue); 267Assert.Single(itemsDir); 672Assert.Single(itemsTrue);
Evaluation\ExpressionShredder_Tests.cs (27)
578Assert.Single(expressions); 655Assert.Single(expressions); 672Assert.Single(expressions); 689Assert.Single(expressions); 690Assert.Single(capture.Captures); 693Assert.Single(capture.Captures); 707Assert.Single(expressions); 708Assert.Single(capture.Captures); 711Assert.Single(capture.Captures); 725Assert.Single(expressions); 726Assert.Single(capture.Captures); 729Assert.Single(capture.Captures); 745Assert.Single(expressions); 746Assert.Single(capture.Captures); 749Assert.Single(capture.Captures); 765Assert.Single(expressions); 787Assert.Single(expressions); 809Assert.Single(expressions); 831Assert.Single(expressions); 853Assert.Single(expressions); 854Assert.Single(capture.Captures); 872Assert.Single(expressions); 894Assert.Single(expressions); 916Assert.Single(expressions); 938Assert.Single(expressions); 960Assert.Single(expressions); 982Assert.Single(expressions);
EvaluationProfiler_Tests.cs (10)
152Assert.Single(profiledElements.Where(location => location.EvaluationPass == EvaluationPass.InitialProperties)); 155Assert.Single(profiledElements.Where(location => location.ElementName == "PropertyGroup")); 156Assert.Single(profiledElements.Where(location => location.ElementName == "appname")); 159Assert.Single(profiledElements.Where(location => location.ElementName == "ItemDefinitionGroup")); 160Assert.Single(profiledElements.Where(location => location.ElementName == "CSFile" & location.EvaluationPass == EvaluationPass.ItemDefinitionGroups)); 163Assert.Single(profiledElements.Where(location => location.ElementName == "ItemGroup")); 165Assert.Single(profiledElements.Where(location => location.ElementName == "Condition" & location.EvaluationPass == EvaluationPass.Items)); 170Assert.Single(profiledElements.Where(location => location.EvaluationPass == EvaluationPass.UsingTasks)); 174Assert.Single(profiledElements.Where(location => location.ElementName == "Target")); 199Assert.Single(profiledElements.Where(location => location.EvaluationPass == EvaluationPass.TotalGlobbing));
ExpressionTree_Tests.cs (8)
347Assert.Single(conditionedProperties); 349Assert.Single(properties); 352Assert.Single(conditionedProperties); 361Assert.Single(properties); 363Assert.Single(properties); 365Assert.Single(properties); 374Assert.Single(properties); 376Assert.Single(properties);
FileMatcher_Tests.cs (1)
1268Assert.Single(files);
Microsoft.Build.Tasks.UnitTests (321)
Al_Tests.cs (2)
166Assert.Single(t.EmbedResources); // "New value" 288Assert.Single(t.LinkResources); // "New value"
AssemblyDependency\AssemblyFoldersFromConfig_Tests.cs (4)
54Assert.Single(t.ResolvedFiles); 84Assert.Single(t.ResolvedFiles); 114Assert.Single(t.ResolvedFiles); 129Assert.Single(t.ResolvedFiles);
AssemblyDependency\FilePrimary.cs (5)
73Assert.Single(t.ResolvedFiles); 303Assert.Single(t.ResolvedFiles); 354Assert.Single(t.ResolvedFiles); 405Assert.Single(t.ResolvedFiles); 454Assert.Single(t.ResolvedFiles);
AssemblyDependency\InstalledSDKResolverFixture.cs (1)
93Assert.Single(t.ResolvedFiles);
AssemblyDependency\Miscellaneous.cs (101)
161Assert.Single(t.ResolvedFiles); 162Assert.Single(t.ResolvedDependencyFiles); 238Assert.Single(t.ResolvedDependencyFiles); 298Assert.Single(t.ResolvedFiles); 299Assert.Single(t.ResolvedDependencyFiles); 348Assert.Single(t.ResolvedDependencyFiles); 379Assert.Single(t.ResolvedFiles); 380Assert.Single(t.CopyLocalFiles); 381Assert.Single(t.ResolvedDependencyFiles); 417Assert.Single(t.ResolvedFiles); 418Assert.Single(t.CopyLocalFiles); 419Assert.Single(t.ResolvedDependencyFiles); 852Assert.Single(t.ResolvedFiles); 917Assert.Single(t.ResolvedFiles); 952Assert.Single(t.ResolvedFiles); 1173Assert.Single(t.ResolvedFiles); 1205Assert.Single(t.ResolvedDependencyFiles); 1258Assert.Single(t.ResolvedFiles); 1287Assert.Single(t.ResolvedFiles); 1306Assert.Single(t.ResolvedFiles); 1326Assert.Single(t.ResolvedFiles); 1347Assert.Single(t.ResolvedFiles); 1397Assert.Single(t.ResolvedFiles); 1492Assert.Single(t.ResolvedFiles); 1513Assert.Single(t.ResolvedFiles); 1540Assert.Single(t.ResolvedFiles); 1565Assert.Single(t.ResolvedFiles); 1589Assert.Single(t.ResolvedFiles); 1612Assert.Single(t.ResolvedFiles); 1634Assert.Single(t.ResolvedFiles); 1656Assert.Single(t.ResolvedFiles); 1677Assert.Single(t.ResolvedFiles); 1698Assert.Single(t.ResolvedFiles); 1720Assert.Single(t.ResolvedFiles); 1742Assert.Single(t.ResolvedFiles); 1768Assert.Single(t.ResolvedFiles); 1787Assert.Single(t.ResolvedFiles); 1807Assert.Single(t.ResolvedFiles); 1831Assert.Single(t.ResolvedFiles); 1850Assert.Single(t.ResolvedFiles); 1869Assert.Single(t.ResolvedFiles); 1888Assert.Single(t.ResolvedFiles); 1907Assert.Single(t.ResolvedFiles); 1950Assert.Single(t.ResolvedFiles); 1988Assert.Single(t.ResolvedFiles); 2261Assert.Single(returnedVersions); 2301Assert.Single(t.ResolvedFiles); 2359Assert.Single(t.ResolvedFiles); 2400Assert.Single(t.ResolvedFiles); 2427Assert.Single(t.ResolvedFiles); 2472Assert.Single(t.ResolvedFiles); 2697Assert.Single(remap); 2738Assert.Single(remap); 2824Assert.Single(remap); 2892Assert.Single(remap); 2960Assert.Single(t.ResolvedFiles); 2996Assert.Single(t.ResolvedFiles); 3034Assert.Single(t.ResolvedFiles); 3068Assert.Single(t.ResolvedFiles); 3093Assert.Single(t.ResolvedFiles); 3120Assert.Single(t.ResolvedFiles); 3209Assert.Single(t.ResolvedFiles); 3229Assert.Single(t.ResolvedFiles); 3268Assert.Single(parentReferenceFolders); 3373Assert.Single(t.ResolvedFiles); 3407Assert.Single(t.ResolvedFiles); 3429Assert.Single(t.ResolvedFiles); 3954Assert.Single(t.ResolvedFiles); 4063Assert.Single(t.ResolvedFiles); 4102Assert.Single(t.ResolvedFiles); 4140Assert.Single(t.ResolvedFiles); 4178Assert.Single(t.ResolvedFiles); 4258Assert.Single(t.ResolvedFiles); 4293Assert.Single(t.ResolvedFiles); 4345Assert.Single(t.ResolvedDependencyFiles); // Not 2 because D is treated as a primary reference. 4612Assert.Single(t.ResolvedFiles); 4653Assert.Single(t.ResolvedFiles); 4681Assert.Single(t.ResolvedFiles); 4719Assert.Single(t.ResolvedFiles); 4784Assert.Single(t.ResolvedFiles); 4882Assert.Single(t.ResolvedFiles); 4993Assert.Single(t.ResolvedFiles); 5021Assert.Single(t.ResolvedFiles); 5051Assert.Single(t.ResolvedFiles); 5175Assert.Single(t.ResolvedDependencyFiles); 5248Assert.Single(t.ResolvedFiles); 5666Assert.Single(allowListErrors); // "Expected there to be an error in the allowListErrors" 5667Assert.Single(allowListErrorFileNames); // "Expected there to be an error in the allowListErrorFileNames" 5712Assert.Single(allowListErrors); // "Expected there to be one error in the allowListErrors" 5713Assert.Single(allowListErrorFileNames); // "Expected there to be one error in the allowListErrorFileNames" 5929Assert.Single(denyList); // "Expected to have one assembly in the deny list" 5963Assert.Single(denyList); // "Expected to have one assembly in the deny list" 6312Assert.Single(t.ResolvedFiles); // "Expected one resolved assembly." 6399Assert.Single(table2); // "Expected there to be one elements in the dictionary" 6513Assert.Single(table2); // "Expected there to be one elements in the dictionary" 7169Assert.Single(t.ResolvedFiles); // "Expected one resolved assembly." 7259Assert.Single(t.ResolvedFiles); // "Expected one resolved assembly." 7583Assert.Single(t.ResolvedFiles); // "Expected one resolved assembly." 8326Assert.Single(t.ResolvedFiles); // "Expected no resolved assemblies." 8371Assert.Single(t.ResolvedFiles); // "Expected one resolved assembly." 8421Assert.Single(t.ResolvedFiles); // "Expected one resolved assembly."
AssemblyDependency\NonSpecificVersionStrictPrimary.cs (5)
78Assert.Single(t.ResolvedFiles); 130Assert.Single(t.ResolvedFiles); 183Assert.Single(t.ResolvedFiles); 235Assert.Single(t.ResolvedFiles); 287Assert.Single(t.ResolvedFiles);
AssemblyDependency\ResolveAssemblyReferenceTestFixture.cs (1)
3094Assert.Single(t.FilesWritten);
AssemblyDependency\SpecificVersionPrimary.cs (4)
74Assert.Single(t.ResolvedFiles); 138Assert.Single(t.ResolvedFiles); 190Assert.Single(t.ResolvedFiles); 242Assert.Single(t.ResolvedFiles);
AssemblyDependency\StronglyNamedDependency.cs (1)
72Assert.Single(t.ResolvedDependencyFiles);
AssemblyDependency\StronglyNamedDependencyAppConfig.cs (4)
79Assert.Single(t.ResolvedDependencyFiles); 209Assert.Single(t.ResolvedDependencyFiles); 259Assert.Single(t.ResolvedDependencyFiles); 377Assert.Single(t.ResolvedDependencyFiles);
AssemblyDependency\StronglyNamedDependencyAutoUnify.cs (3)
153Assert.Single(t.ResolvedFiles); // "Expected there to only be one resolved file" 155Assert.Single(t.ResolvedDependencyFiles); // "Expected there to be two resolved dependencies" 493Assert.Single(t.ResolvedDependencyFiles);
AssemblyDependency\SuggestedRedirects.cs (5)
71Assert.Single(t.SuggestedRedirects); 109Assert.Single(t.SuggestedRedirects); 159Assert.Single(t.SuggestedRedirects); 334Assert.Single(t.SuggestedRedirects); 373Assert.Single(t.SuggestedRedirects);
AssemblyDependency\VerifyIgnoreVersionForFrameworkReference.cs (3)
51Assert.Single(t.ResolvedFiles); 104Assert.Single(t.ResolvedFiles); 157Assert.Single(t.ResolvedFiles);
AssemblyDependency\VerifyTargetFrameworkAttribute.cs (14)
47Assert.Single(t.ResolvedFiles); 74Assert.Single(t.ResolvedFiles); 101Assert.Single(t.ResolvedFiles); 131Assert.Single(t.ResolvedFiles); 158Assert.Single(t.ResolvedFiles); 159Assert.Single(t.ResolvedDependencyFiles); 187Assert.Single(t.ResolvedFiles); 188Assert.Single(t.ResolvedDependencyFiles); 219Assert.Single(t.ResolvedFiles); 220Assert.Single(t.ResolvedDependencyFiles); 281Assert.Single(t.ResolvedFiles); 282Assert.Single(t.ResolvedDependencyFiles); 314Assert.Single(t.ResolvedFiles); 396Assert.Single(t.ResolvedFiles);
AssemblyDependency\VerifyTargetFrameworkHigherThanRedist.cs (11)
48Assert.Single(t.ResolvedFiles); 91Assert.Single(t.ResolvedFiles); 151Assert.Single(t1.ResolvedFiles); 174Assert.Single(t1.ResolvedFiles); 200Assert.Single(t.ResolvedFiles); 229Assert.Single(t.ResolvedFiles); 288Assert.Single(t1.ResolvedFiles); 342Assert.Single(t.ResolvedFiles); 375Assert.Single(t.ResolvedFiles); 519Assert.Single(t.ResolvedFiles); 520Assert.Single(t.ResolvedDependencyFiles);
AssemblyDependency\WinMDTests.cs (17)
158Assert.Single(t.ResolvedFiles); 261Assert.Single(t.ResolvedFiles); 297Assert.Single(t.ResolvedFiles); 360Assert.Single(t.ResolvedFiles); 392Assert.Single(t.ResolvedFiles); 393Assert.Single(t.ResolvedDependencyFiles); 433Assert.Single(t.ResolvedDependencyFiles); 465Assert.Single(t.ResolvedDependencyFiles); 497Assert.Single(t.ResolvedFiles); 537Assert.Single(t.ResolvedFiles); 538Assert.Single(t.ResolvedDependencyFiles); 578Assert.Single(t.ResolvedFiles); 606Assert.Single(t.ResolvedFiles); 640Assert.Single(t.ResolvedFiles); 701Assert.Single(t.ResolvedFiles); 774Assert.Single(t.ResolvedFiles); 775Assert.Single(t.ResolvedDependencyFiles);
AssignCulture_Tests.cs (28)
30Assert.Single(t.AssignedFiles); 31Assert.Single(t.CultureNeutralAssignedFiles); 50Assert.Single(t.AssignedFiles); 51Assert.Single(t.CultureNeutralAssignedFiles); 72Assert.Single(t.AssignedFiles); 73Assert.Single(t.CultureNeutralAssignedFiles); 93Assert.Single(t.AssignedFiles); 94Assert.Single(t.CultureNeutralAssignedFiles); 115Assert.Single(t.AssignedFiles); 116Assert.Single(t.CultureNeutralAssignedFiles); 134Assert.Single(t.AssignedFiles); 135Assert.Single(t.CultureNeutralAssignedFiles); 154Assert.Single(t.AssignedFiles); 155Assert.Single(t.CultureNeutralAssignedFiles); 177Assert.Single(t.AssignedFiles); 179Assert.Single(t.AssignedFilesWithNoCulture); 200Assert.Single(t.AssignedFiles); 201Assert.Single(t.CultureNeutralAssignedFiles); 222Assert.Single(t.AssignedFiles); 223Assert.Single(t.CultureNeutralAssignedFiles); 240Assert.Single(t.AssignedFiles); 241Assert.Single(t.CultureNeutralAssignedFiles); 257Assert.Single(t.AssignedFiles); 258Assert.Single(t.CultureNeutralAssignedFiles); 279Assert.Single(t.AssignedFiles); 280Assert.Single(t.CultureNeutralAssignedFiles); 300Assert.Single(t.AssignedFiles); 301Assert.Single(t.CultureNeutralAssignedFiles);
AssignLinkMetadata_Tests.cs (2)
76Assert.Single(t.OutputItems); 103Assert.Single(t.OutputItems);
ComReferenceWalker_Tests.cs (1)
257Assert.Single(walker.EncounteredProblems); // "Test failed for failure point " + failurePoint.ToString()
ConvertToAbsolutePath_Tests.cs (4)
43Assert.Single(t.AbsolutePaths); 75Assert.Single(t.AbsolutePaths); 105Assert.Single(t.AbsolutePaths); 124Assert.Single(t.AbsolutePaths);
Copy_Tests.cs (20)
800Assert.Single(t.CopiedFiles); 934Assert.Single(t.CopiedFiles); 1617Assert.Single(t.CopiedFiles); 1692Assert.Single(t.DestinationFiles); 1711Assert.Single(t.DestinationFiles); 1713Assert.Single(t.CopiedFiles); 1763Assert.Single(t.DestinationFiles); 1829Assert.Single(t.CopiedFiles); 1899Assert.Single(t.DestinationFiles); 1900Assert.Single(t.CopiedFiles); 1960Assert.Single(t.DestinationFiles); 1961Assert.Single(t.CopiedFiles); 2101Assert.Single(xbCopies); 2150Assert.Single(t.DestinationFiles); 2586Assert.Single(t.DestinationFiles); 2587Assert.Single(t.CopiedFiles); 2778Assert.Single(t.DestinationFiles); 2779Assert.Single(t.CopiedFiles); 2843Assert.Single(t.DestinationFiles); 2844Assert.Single(t.CopiedFiles);
CreateCSharpManifestResourceName_Tests.cs (5)
374Assert.Single(resourceNames); 807Assert.Single(resourceFiles); 833Assert.Single(resourceFiles); 859Assert.Single(resourceFiles); 884Assert.Single(resourceFiles);
CreateItem_Tests.cs (2)
82Assert.Single(t.Include); 100Assert.Single(t.Include);
CreateVisualBasicManifestResourceName_Tests.cs (5)
362Assert.Single(resourceNames); 527Assert.Single(resourceFiles); 553Assert.Single(resourceFiles); 579Assert.Single(resourceFiles); 604Assert.Single(resourceFiles);
FindUnderPath_Tests.cs (6)
33Assert.Single(t.InPath); 34Assert.Single(t.OutOfPath); 109Assert.Single(t.InPath); 110Assert.Single(t.OutOfPath); 131Assert.Single(t.InPath); 132Assert.Single(t.OutOfPath);
GetReferencePaths_Tests.cs (3)
71Assert.Single(returnedPaths); 117Assert.Single(returnedPaths); 324Assert.Single(returnedPaths);
GetSDKReference_Tests.cs (2)
616Assert.Single(existingCacheFiles); 645Assert.Single(existingCacheFiles2);
MakeDir_Tests.cs (5)
43Assert.Single(t.DirectoriesCreated); 146Assert.Single(t.DirectoriesCreated); 157Assert.Single(t.DirectoriesCreated); 193Assert.Single(t.DirectoriesCreated); 214Assert.Single(t.DirectoriesCreated);
Move_Tests.cs (11)
51Assert.Single(t.DestinationFiles); 53Assert.Single(t.MovedFiles); 97Assert.Single(t.DestinationFiles); 99Assert.Single(t.MovedFiles); 145Assert.Single(t.DestinationFiles); 459Assert.Single(t.MovedFiles); 618Assert.Single(t.DestinationFiles); 665Assert.Single(t.MovedFiles); 714Assert.Single(t.DestinationFiles); 715Assert.Single(t.MovedFiles); 766Assert.Single(t.DestinationFiles);
PropertyParser_Tests.cs (3)
36Assert.Single(propertiesTable); 131Assert.Single(propertiesTable); 148Assert.Single(propertiesTable);
ReadLinesFromFile_Tests.cs (3)
46Assert.Single(r.Lines); 93Assert.Single(r.Lines); 138Assert.Single(r.Lines);
RemoveDuplicates_Tests.cs (3)
27Assert.Single(t.Filtered); 45Assert.Single(t.Filtered); 134Assert.Single(t.Filtered);
ResolveSDKReference_Tests.cs (18)
81Assert.Single(parsedDependencies); 448Assert.Single(t.ResolvedSDKReferences); 1093Assert.Single(t.ResolvedSDKReferences); 1131Assert.Single(t.ResolvedSDKReferences); 1172Assert.Single(t.ResolvedSDKReferences); 1210Assert.Single(t.ResolvedSDKReferences); 1249Assert.Single(t.ResolvedSDKReferences); 1283Assert.Single(t.ResolvedSDKReferences); 1354Assert.Single(t.ResolvedSDKReferences); 1421Assert.Single(t.ResolvedSDKReferences); 1588Assert.Single(t.ResolvedSDKReferences); 2215Assert.Single(t.ResolvedSDKReferences); 2285Assert.Single(t.ResolvedSDKReferences); 2358Assert.Single(t.ResolvedSDKReferences); 4074Assert.Single(resolvedSDKReferences); 4171Assert.Single(resolvedSDKReferences); 4300Assert.Single(resolvedSDKReferences1); 4309Assert.Single(resolvedSDKReferences2);
ResourceHandling\GenerateResource_Tests.cs (5)
1418Assert.Single(t.OutputResources); 1790Assert.Single(t.OutputResources); 1869Assert.Single(t.OutputResources); 2588Assert.Single(t.OutputResources); 2852Assert.Single(t.FilesWritten);
ResourceHandling\GenerateResourceOutOfProc_Tests.cs (4)
1095Assert.Single(t.OutputResources); 1384Assert.Single(t.OutputResources); 1453Assert.Single(t.OutputResources); 2080Assert.Single(t.OutputResources);
Touch_Tests.cs (1)
200Assert.Single(t.TouchedFiles);
XamlTaskFactory_Tests.cs (9)
227Assert.Single(properties); // "Expected one property but there were " + properties.Count 252Assert.Single(properties); // "Expected one property but there were " + properties.Count 281Assert.Single(properties); // "Expected one property but there were " + properties.Count 304Assert.Single(properties); // "Expected one property but there were " + properties.Count 325Assert.Single(properties); // "Expected one property but there were " + properties.Count 349Assert.Single(properties); // "Expected one property but there were " + properties.Count 378Assert.Single(properties); // "Expected one property but there were " + properties.Count 405Assert.Single(properties); // "Expected one property but there were " + properties.Count 432Assert.Single(properties); // "Expected one property but there were " + properties.Count
Microsoft.DotNet.Open.Api.Tools.Tests (4)
OpenApiAddFileTests.cs (2)
207Assert.Single(Regex.Matches(content, escapedPkgRef)); 209Assert.Single(Regex.Matches(content, escapedApiRef));
OpenApiAddURLTests.cs (2)
412Assert.Single(Regex.Matches(content, escapedPkgRef)); 414Assert.Single(Regex.Matches(content, escapedApiRef));
Microsoft.DotNet.XUnitAssert.Tests (7)
CollectionAssertsTests.cs (7)
2416 Assert.Throws<ArgumentNullException>("collection", () => Assert.Single(default(IEnumerable<object>)!)); 2424 var ex = Record.Exception(() => Assert.Single(collection)); 2435 var item = Assert.Single(collection); 2445 var ex = Record.Exception(() => Assert.Single(collection)); 2460 var ex = Record.Exception(() => Assert.Single(collection)); 2475 var value = Assert.Single(collection); 2485 var ex = Record.Exception(() => Assert.Single(collection));
Microsoft.DotNet.XUnitExtensions.Tests (2)
ConditionalAttributeTests.cs (2)
45Assert.Single(res); 56Assert.Single(res);
Microsoft.Extensions.ApiDescription.Client.Tests (7)
GetCurrentOpenApiReferenceTest.cs (1)
43var output = Assert.Single(task.Outputs);
GetOpenApiReferenceMetadataTest.cs (6)
52var output = Assert.Single(task.Outputs); 110var output = Assert.Single(task.Outputs); 168var output = Assert.Single(task.Outputs); 226var output = Assert.Single(task.Outputs); 376var output = Assert.Single(task.Outputs); 439var output = Assert.Single(task.Outputs);
Microsoft.Extensions.Caching.SqlServer.Tests (1)
SqlServerCacheServicesExtensionsTest.cs (1)
24var serviceDescriptor = Assert.Single(services);
Microsoft.Extensions.Configuration.KeyPerFile.Tests (2)
ConfigurationProviderTestBase.cs (2)
311Assert.Single(sections); 319Assert.Single(sections);
Microsoft.Extensions.Diagnostics.HealthChecks.Tests (13)
DependencyInjection\HealthChecksBuilderTest.cs (8)
35var registration = Assert.Single(options.Registrations); 55var registration = Assert.Single(options.Registrations); 78var registration = Assert.Single(options.Registrations); 100var registration = Assert.Single(options.Registrations); 126var registration = Assert.Single(options.Registrations); 149var registration = Assert.Single(options.Registrations); 172var registration = Assert.Single(options.Registrations); 195var registration = Assert.Single(options.Registrations);
HealthCheckPublisherHostedServiceTest.cs (5)
159Assert.Single(publisher.Entries); 210var report = Assert.Single(publisher.Entries).report; 370Assert.Equal("CheckDefault", Assert.Single(Assert.Single(publisher.Entries).report.Entries.Keys)); 434var report = Assert.Single(publishers[i].Entries).report;
Microsoft.Extensions.Localization.Tests (2)
ResourceManagerStringLocalizerTest.cs (2)
139var write = Assert.Single(Sink.Writes); 169var value = Assert.Single(strings);
Microsoft.JSInterop.Tests (1)
Infrastructure\DotNetDispatcherTest.cs (1)
794var value = Assert.IsType<TestDTO>(Assert.Single(result));
Microsoft.Net.Http.Headers.Tests (1)
RangeItemHeaderValueTest.cs (1)
134Assert.Single(ranges);
Mvc.Api.Analyzers.Test (14)
ActualApiResponseMetadataFactoryTest.cs (14)
99var metadata = Assert.Single(actualResponseMetadata); 113var metadata = Assert.Single(actualResponseMetadata); 127var metadata = Assert.Single(actualResponseMetadata); 141var metadata = Assert.Single(actualResponseMetadata); 155var metadata = Assert.Single(actualResponseMetadata); 169var metadata = Assert.Single(actualResponseMetadata); 183var metadata = Assert.Single(actualResponseMetadata); 198var metadata = Assert.Single(actualResponseMetadata); 212var metadata = Assert.Single(actualResponseMetadata); 226var metadata = Assert.Single(actualResponseMetadata); 240var metadata = Assert.Single(actualResponseMetadata); 254var metadata = Assert.Single(actualResponseMetadata); 268var metadata = Assert.Single(actualResponseMetadata); 393var method = (IMethodSymbol)Assert.Single(controllerType.GetMembers(test));
Sockets.BindTests (3)
src\Servers\Kestrel\test\BindTests\AddressRegistrationTests.cs (3)
250Assert.Single(serverAddresses.Addresses); 331Assert.Single(options.GetListenOptions()); 920Assert.Single(capturedOptions.OptionsInUse);
Sockets.FunctionalTests (4)
src\Servers\Kestrel\test\FunctionalTests\RequestTests.cs (3)
914Assert.Single(TestSink.Writes.Where(w => w.LoggerName == "Microsoft.AspNetCore.Server.Kestrel.Connections" && 1024Assert.Single(TestSink.Writes.Where(c => c.EventId.Name == "ConnectionStop")); 1076Assert.Single(TestSink.Writes.Where(c => c.EventId.Name == "ConnectionStop"));
src\Servers\Kestrel\test\FunctionalTests\ResponseTests.cs (1)
412Assert.Single(coreLogs.Where(w => w.EventId == connectionStopEventId));
System.ServiceModel.Primitives.Tests (1)
ServiceModel\FaultExceptionTest.cs (1)
82Assert.Single(reasonTranslations);
xunit.assert (2)
AsyncCollectionAsserts.cs (1)
446 Single(AssertHelper.ToEnumerable(collection));
CollectionAsserts.cs (1)
616 return Single(collection.Cast<object>());