4574 references to Single
Aspire.Azure.Messaging.EventHubs.Tests (1)
AspireEventHubsExtensionsTests.cs (1)
611Assert.Single(mockTransport.Requests);
Aspire.Dashboard.Components.Tests (1)
Pages\ConsoleLogsTests.cs (1)
87Assert.Equal("test-resource", Assert.Single(subscribedResourceNames));
Aspire.Dashboard.Tests (45)
ConsoleLogsTests\LogEntriesTests.cs (1)
36var entry = Assert.Single(logEntries.GetEntries());
Integration\FrontendBrowserTokenAuthTests.cs (1)
262Assert.Single(l.Where(w => "Login to the dashboard at {DashboardLoginUrl}. The URL may need changes depending on how network access to the container is configured." == (string?)GetValue(w.State, "{OriginalFormat}")));
Integration\StartupTests.cs (6)
499Assert.Single(options.Value.Rules.Where(r => r.CategoryName == null && r.LogLevel == LogLevel.Trace)); 500Assert.Single(options.Value.Rules.Where(r => r.CategoryName == "Grpc" && r.LogLevel == LogLevel.Trace)); 501Assert.Single(options.Value.Rules.Where(r => r.CategoryName == "Microsoft.Hosting.Lifetime" && r.LogLevel == LogLevel.Trace)); 538Assert.Single(options.Value.Rules.Where(r => r.CategoryName == null && r.LogLevel == LogLevel.Trace)); 539Assert.Single(options.Value.Rules.Where(r => r.CategoryName == "Grpc" && r.LogLevel == LogLevel.Trace)); 540Assert.Single(options.Value.Rules.Where(r => r.CategoryName == "Microsoft.Hosting.Lifetime" && r.LogLevel == LogLevel.Trace));
Model\ApplicationsSelectHelpersTests.cs (1)
127Assert.Single(testSink.Writes);
Model\DashboardClientTests.cs (1)
150Assert.Single(initialData);
Model\SpanWaterfallViewModelTests.cs (1)
35Assert.Equal("1-1", Assert.Single(e.Children).Span.SpanId);
TelemetryFilterFormatterTests.cs (2)
26var filter = Assert.Single(filters); 46var filter = Assert.Single(filters);
TelemetryRepositoryTests\LogTests.cs (3)
526Assert.Single(logs.Items); 817Assert.Single(repository.GetLogs(new GetLogsContext 1214var log = Assert.Single(logs.Items);
TelemetryRepositoryTests\MetricsTests.cs (12)
395var exemplar = Assert.Single(dimension.Values[0].Exemplars); 487var dimension = Assert.Single(instrument.Dimensions); 619var knownValues = Assert.Single(instrument.KnownAttributeValues); 771var app1Instrument = Assert.Single(app1Instruments); 789var app1Test1Dimensions = Assert.Single(app1Test1Instrument.Dimensions); 842var app2Test1Dimensions = Assert.Single(app2Test1Instrument.Dimensions); 857var app2Test3Dimensions = Assert.Single(app2Test3Instrument.Dimensions); 982var app2Test1Dimensions = Assert.Single(app2Test1Instrument.Dimensions); 997var app2Test3Dimensions = Assert.Single(app2Test3Instrument.Dimensions); 1111var applications = Assert.Single(repository.GetApplications()); 1128var dimension = Assert.Single(instrument.Dimensions); 1129Assert.Single(dimension.Values);
TelemetryRepositoryTests\OtlpHelpersTests.cs (2)
451var w = Assert.Single(testSink.Writes); 504var w = Assert.Single(testSink.Writes);
TelemetryRepositoryTests\TraceTests.cs (15)
146var write = Assert.Single(testSink.Writes); 820var trace = Assert.Single(traces.PagedResult.Items); 873var trace = Assert.Single(traces.PagedResult.Items); 878var link = Assert.Single(s.Links); 882var backLink = Assert.Single(s.BackLinks); 888var link = Assert.Single(s.Links); 892var backLink = Assert.Single(s.BackLinks); 1337var trace = Assert.Single(repository.GetTraces(request).PagedResult.Items); 1362trace = Assert.Single(repository.GetTraces(request).PagedResult.Items); 1387trace = Assert.Single(repository.GetTraces(request).PagedResult.Items); 1412trace = Assert.Single(repository.GetTraces(request).PagedResult.Items); 1477var application = Assert.Single(repository.GetApplications()); 1516var trace = Assert.Single(traces.PagedResult.Items); 1821var trace = Assert.Single(traces.PagedResult.Items); 1913var trace = Assert.Single(traces.PagedResult.Items);
Aspire.Elastic.Clients.Elasticsearch.Tests (1)
AspireElasticClientExtensionsTest.cs (1)
161Assert.Single(activityList);
Aspire.Hosting.Azure.Tests (34)
AzureBicepProvisionerTests.cs (1)
26Assert.Single(parameters);
AzureBicepResourceTests.cs (1)
89Assert.Single(hooks.OfType<AzureProvisioner>());
AzureContainerAppsTests.cs (16)
35var container = Assert.Single(model.GetContainerResources()); 131var container = Assert.Single(model.GetContainerResources()); 235var container = Assert.Single(model.GetProjectResources()); 377var container = Assert.Single(model.GetContainerResources()); 488var container = Assert.Single(model.GetContainerResources()); 604var container = Assert.Single(model.GetContainerResources()); 745var container = Assert.Single(model.GetProjectResources()); 986var container = Assert.Single(model.GetContainerResources()); 1084var container = Assert.Single(model.GetContainerResources()); 1196var container = Assert.Single(model.GetContainerResources()); 1347var container = Assert.Single(model.GetContainerResources()); 1505var container = Assert.Single(model.GetContainerResources()); 1594var container = Assert.Single(model.GetContainerResources()); 1692var container = Assert.Single(model.GetContainerResources()); 1797var container = Assert.Single(model.GetContainerResources()); 1895var project = Assert.Single(model.GetProjectResources());
AzureFunctionsTests.cs (8)
35var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>()); 50var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>()); 64var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>()); 78var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>()); 92var functionsResource = Assert.Single(builder.Resources.OfType<AzureFunctionsProjectResource>()); 106var storageResources = Assert.Single(builder.Resources.OfType<AzureStorageResource>()); 127var storageResource = Assert.Single(model.Resources.OfType<AzureStorageResource>()); 158var resource = Assert.Single(builder.Resources.OfType<AzureStorageResource>());
AzurePostgresExtensionsTests.cs (3)
376Assert.Single(postgresAnnotations1); 379Assert.Single(postgresAnnotations2); 382Assert.Single(dbAnnotations);
AzureRedisExtensionsTests.cs (2)
188Assert.Single(cacheAnnotations1); 191Assert.Single(cacheAnnotations2);
AzureSqlExtensionsTests.cs (3)
224Assert.Single(sqlAnnotations1); 227Assert.Single(sqlAnnotations2); 230Assert.Single(dbAnnotations);
Aspire.Hosting.Containers.Tests (21)
ContainerResourceTests.cs (13)
25var containerResource = Assert.Single(containerResources); 27var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 44var containerResource = Assert.Single(containerResources); 46var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 63var containerResource = Assert.Single(containerResources); 65var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 83var containerResource = Assert.Single(containerResources); 85var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 151var containerResource = Assert.Single(app.Services.GetRequiredService<DistributedApplicationModel>().GetContainerResources()); 185var containerResource = Assert.Single(app.Services.GetRequiredService<DistributedApplicationModel>().GetContainerResources()); 213var containerResource = Assert.Single(app.Services.GetRequiredService<DistributedApplicationModel>().GetContainerResources()); 232var containerResource = Assert.Single(app.Services.GetRequiredService<DistributedApplicationModel>().GetContainerResources()); 281var containerResource = Assert.Single(app.Services.GetRequiredService<DistributedApplicationModel>().GetContainerResources());
WithDockerfileTests.cs (8)
538var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 553var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 569var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 584var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 600var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 615var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 631var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 646var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>());
Aspire.Hosting.Elasticsearch.Tests (5)
AddElasticsearchTests.cs (5)
26var containerResource = Assert.Single(appModel.Resources.OfType<ElasticsearchResource>()); 50var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 87var containerResource = Assert.Single(appModel.Resources.OfType<ElasticsearchResource>()); 111var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 148var connectionStringResource = Assert.Single(appModel.Resources.OfType<ElasticsearchResource>()) as IResourceWithConnectionString;
Aspire.Hosting.Garnet.Tests (7)
AddGarnetTests.cs (7)
24var containerResource = Assert.Single(appModel.Resources.OfType<GarnetResource>()); 27var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>()); 36var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 52var containerResource = Assert.Single(appModel.Resources.OfType<GarnetResource>()); 55var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>()); 64var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 81var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>());
Aspire.Hosting.Kafka.Tests (4)
AddKafkaTests.cs (4)
25var containerResource = Assert.Single(appModel.Resources.OfType<KafkaServerResource>()); 49var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 67var connectionStringResource = Assert.Single(appModel.Resources.OfType<KafkaServerResource>()) as IResourceWithConnectionString; 173Assert.Single(builder.Resources.OfType<KafkaUIContainerResource>());
Aspire.Hosting.Keycloak.Tests (4)
KeycloakResourceBuilderTests.cs (4)
26var containerResource = Assert.Single(appModel.Resources.OfType<KeycloakResource>()); 31var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>().Where(e => e.Name == defaultEndpointName)); 42var healthEndpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>().Where(e => e.Name == managementEndpointName)); 51var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>());
Aspire.Hosting.Milvus.Tests (6)
AddMilvusTests.cs (6)
28var containerResource = Assert.Single(appModel.GetContainerResources()); 31var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 58var containerResource = Assert.Single(appModel.GetContainerResources()); 61var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 187var milvusResource = Assert.Single(appModel.Resources.OfType<MilvusServerResource>()); 190Assert.Single(milvusResource.Annotations.OfType<EndpointAnnotation>());
Aspire.Hosting.MongoDB.Tests (13)
AddMongoDBTests.cs (13)
26var containerResource = Assert.Single(appModel.Resources.OfType<MongoDBServerResource>()); 29var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>()); 38var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 54var containerResource = Assert.Single(appModel.Resources.OfType<MongoDBServerResource>()); 57var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>()); 66var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 85var dbResource = Assert.Single(appModel.Resources.OfType<MongoDBDatabaseResource>()); 104Assert.Single(builder.Resources.OfType<MongoExpressContainerResource>()); 118var resource = Assert.Single(builder.Resources.OfType<MongoExpressContainerResource>()); 119var containerAnnotation = Assert.Single(resource.Annotations.OfType<ContainerImageAnnotation>()); 134var resource = Assert.Single(builder.Resources.OfType<MongoExpressContainerResource>()); 135var endpoint = Assert.Single(resource.Annotations.OfType<EndpointAnnotation>()); 147var mongoExpress = Assert.Single(builder.Resources.OfType<MongoExpressContainerResource>());
Aspire.Hosting.MySql.Tests (11)
AddMySqlTests.cs (10)
46var containerResource = Assert.Single(appModel.Resources.OfType<MySqlServerResource>()); 49var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 54var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>()); 85var containerResource = Assert.Single(appModel.GetContainerResources()); 88var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 93var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>()); 123var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 142var mySqlResource = Assert.Single(appModel.Resources.OfType<MySqlServerResource>()); 145var mySqlDatabaseResource = Assert.Single(appModel.Resources.OfType<MySqlDatabaseResource>()); 229Assert.Single(builder.Resources.OfType<ContainerResource>().Where(resource => resource.Name is "mySql-phpmyadmin"));
MySqlFunctionalTests.cs (1)
447Assert.Single(cars);
Aspire.Hosting.Nats.Tests (9)
AddNatsTests.cs (9)
49var natsResource = Assert.Single(appModel.Resources.OfType<NatsServerResource>()); 78var connectionStringResource = Assert.Single(appModel.Resources.OfType<NatsServerResource>()) as IResourceWithConnectionString; 96var containerResource = Assert.Single(appModel.Resources.OfType<NatsServerResource>()); 99var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>()); 108var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 138var containerResource = Assert.Single(appModel.Resources.OfType<NatsServerResource>()); 141var mountAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerMountAnnotation>()); 145var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>()); 154var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>());
Aspire.Hosting.Oracle.Tests (15)
AddOracleTests.cs (12)
45var containerResource = Assert.Single(appModel.GetContainerResources()); 48var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 53var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>()); 84var containerResource = Assert.Single(appModel.GetContainerResources()); 87var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 92var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>()); 122var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 142var oracleResource = Assert.Single(appModel.Resources.OfType<OracleDatabaseServerResource>()); 145var oracleDatabaseResource = Assert.Single(appModel.Resources.OfType<OracleDatabaseResource>()); 166var containerResource = Assert.Single(containerResources); 169var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 174var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>());
OracleFunctionalTests.cs (3)
67Assert.Single(cars); 206Assert.Single(brands); 328Assert.Single(brands);
Aspire.Hosting.PostgreSQL.Tests (16)
AddPostgresTests.cs (16)
55var containerResource = Assert.Single(appModel.GetContainerResources()); 58var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 63var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>()); 109var containerResource = Assert.Single(appModel.GetContainerResources()); 112var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 117var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>()); 177var postgresResource = Assert.Single(appModel.Resources.OfType<PostgresServerResource>()); 179var postgresDatabaseResource = Assert.Single(appModel.Resources.OfType<PostgresDatabaseResource>()); 200var containerResource = Assert.Single(containerResources); 203var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 208var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>()); 392Assert.Single(builder.Resources.OfType<PgWebContainerResource>()); 406var resource = Assert.Single(builder.Resources.OfType<PgWebContainerResource>()); 407var containerAnnotation = Assert.Single(resource.Annotations.OfType<ContainerImageAnnotation>()); 422var resource = Assert.Single(builder.Resources.OfType<PgWebContainerResource>()); 423var endpoint = Assert.Single(resource.Annotations.OfType<EndpointAnnotation>());
Aspire.Hosting.Python.Tests (3)
AddPythonAppTests.cs (3)
148var pythonProjectResource = Assert.Single(executableResources); 184var pythonProjectResource = Assert.Single(executableResources); 223var pythonProjectResource = Assert.Single(executableResources);
Aspire.Hosting.Qdrant.Tests (7)
AddQdrantTests.cs (7)
48var containerResource = Assert.Single(appModel.GetContainerResources()); 51var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 87var containerResource = Assert.Single(appModel.GetContainerResources()); 90var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 120var containerResource = Assert.Single(appModel.GetContainerResources()); 123var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 286var qdrantResource = Assert.Single(appModel.Resources.OfType<QdrantServerResource>());
Aspire.Hosting.RabbitMQ.Tests (7)
AddRabbitMQTests.cs (7)
53var containerResource = Assert.Single(appModel.Resources.OfType<RabbitMQServerResource>()); 56var primaryEndpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>().Where(e => e.Name == "tcp")); 67var mangementEndpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>().Where(e => e.Name == "management")); 85var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 105var rabbitMqResource = Assert.Single(appModel.Resources.OfType<RabbitMQServerResource>()); 139var containerResource = Assert.Single(appModel.Resources.OfType<RabbitMQServerResource>()); 140var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>());
Aspire.Hosting.Redis.Tests (24)
AddRedisTests.cs (21)
33var containerResource = Assert.Single(appModel.Resources.OfType<RedisResource>()); 36var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>()); 45var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 61var containerResource = Assert.Single(appModel.Resources.OfType<RedisResource>()); 64var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>()); 73var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 92var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 109var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 124var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>()); 232Assert.Single(builder.Resources.OfType<RedisCommanderResource>()); 242Assert.Single(builder.Resources.OfType<RedisInsightResource>()); 256var resource = Assert.Single(builder.Resources.OfType<RedisCommanderResource>()); 257var containerAnnotation = Assert.Single(resource.Annotations.OfType<ContainerImageAnnotation>()); 274var resource = Assert.Single(builder.Resources.OfType<RedisInsightResource>()); 275var containerAnnotation = Assert.Single(resource.Annotations.OfType<ContainerImageAnnotation>()); 290var resource = Assert.Single(builder.Resources.OfType<RedisCommanderResource>()); 291var endpoint = Assert.Single(resource.Annotations.OfType<EndpointAnnotation>()); 304var resource = Assert.Single(builder.Resources.OfType<RedisInsightResource>()); 305var endpoint = Assert.Single(resource.Annotations.OfType<EndpointAnnotation>()); 518var containerResource = Assert.Single(appModel.Resources.OfType<RedisResource>()); 520var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>());
RedisFunctionalTests.cs (3)
175Assert.Single(firstRunDatabases); 212Assert.Single(secondRunDatabases); 738var redisCommander = Assert.Single(appModel.Resources.OfType<RedisCommanderResource>());
Aspire.Hosting.SqlServer.Tests (6)
AddSqlServerTests.cs (5)
46var containerResource = Assert.Single(appModel.Resources.OfType<SqlServerServerResource>()); 49var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>()); 58var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 93var connectionStringResource = Assert.Single(appModel.Resources.OfType<SqlServerServerResource>()); 115var sqlResource = Assert.Single(appModel.Resources.OfType<SqlServerDatabaseResource>());
SqlServerFunctionalTests.cs (1)
114Assert.Single(cars);
Aspire.Hosting.Tests (70)
AddParameterTests.cs (3)
28var parameterResource = Assert.Single(appModel.Resources.OfType<ParameterResource>()); 65var parameterResource = Assert.Single(appModel.Resources.OfType<ParameterResource>()); 112var parameterResource = Assert.Single(appModel.Resources.OfType<ParameterResource>());
Dashboard\DashboardResourceTests.cs (14)
48var dashboard = Assert.Single(model.Resources.OfType<ExecutableResource>()); 49var initialSnapshot = Assert.Single(dashboard.Annotations.OfType<ResourceSnapshotAnnotation>()); 103var dashboard = Assert.Single(model.Resources); 173var dashboard = Assert.Single(model.Resources.OfType<ExecutableResource>()); 209var dashboard = Assert.Single(model.Resources); 244var dashboard = Assert.Single(model.Resources); 276var dashboard = Assert.Single(model.Resources); 313var container = Assert.Single(model.Resources.Where(r => r.Name == "my-container")); 314var endpointAnnotation = Assert.Single(container.Annotations.OfType<EndpointAnnotation>()); 317var dashboard = Assert.Single(model.Resources.Where(r => r.Name == "aspire-dashboard")); 355var dashboard = Assert.Single(model.Resources.Where(r => r.Name == "aspire-dashboard")); 462var dashboard = Assert.Single(model.Resources.OfType<ExecutableResource>()); 513var dashboard = Assert.Single(model.Resources.OfType<ProjectResource>()); 516var annotation = Assert.Single(dashboard.Annotations.OfType<ManifestPublishingCallbackAnnotation>());
Dashboard\ResourcePublisherTests.cs (1)
48var change = Assert.Single(await tcs.Task.DefaultTimeout());
Dcp\DcpExecutorTests.cs (17)
42var container = Assert.Single(kubernetesService.CreatedResources.OfType<Container>()); 87var e = Assert.Single(startingEvents); 121var dcpExe = Assert.Single(kubernetesService.CreatedResources.OfType<Executable>()); 153var dcpExe = Assert.Single(kubernetesService.CreatedResources.OfType<Executable>()); 185var dcpExe = Assert.Single(kubernetesService.CreatedResources.OfType<Executable>()); 218var dcpExe = Assert.Single(kubernetesService.CreatedResources.OfType<Executable>()); 275var dcpExe = Assert.Single(kubernetesService.CreatedResources.OfType<Executable>()); 309var dcpExe = Assert.Single(kubernetesService.CreatedResources.OfType<Executable>()); 343var dcpExe = Assert.Single(kubernetesService.CreatedResources.OfType<Executable>()); 467var exeResource = Assert.Single(kubernetesService.CreatedResources.OfType<Container>()); 565var exeResource = Assert.Single(kubernetesService.CreatedResources.OfType<Container>()); 751var dcpCtr = Assert.Single(kubernetesService.CreatedResources.OfType<Container>()); 786var dcpCtr = Assert.Single(kubernetesService.CreatedResources.OfType<Container>()); 867var dcpCtr = Assert.Single(kubernetesService.CreatedResources.OfType<Container>()); 903var dcpCtr = Assert.Single(kubernetesService.CreatedResources.OfType<Container>()); 940var dcpCtr = Assert.Single(kubernetesService.CreatedResources.OfType<Container>()); 982var dcpCtr = Assert.Single(kubernetesService.CreatedResources.OfType<Container>());
DistributedApplicationBuilderTests.cs (1)
65var resource = Assert.Single(appModel.Resources);
DistributedApplicationTests.cs (1)
231Assert.Single(lifecycleHookDescriptors.Where(sd => sd.ImplementationFactory == callback1));
KestrelConfigTests.cs (1)
362return Assert.Single(projectResources);
ProjectResourceTests.cs (17)
72var resource = Assert.Single(projectResources); 75var serviceMetadata = Assert.Single(resource.Annotations.OfType<IProjectMetadata>()); 186var resource = Assert.Single(projectResources); 214var resource = Assert.Single(projectResources); 215var replica = Assert.Single(resource.Annotations.OfType<ReplicaAnnotation>()); 232var resource = Assert.Single(projectResources); 248var resource = Assert.Single(projectResources); 296var resource = Assert.Single(projectResources); 316var resource = Assert.Single(projectResources); 359var resource = Assert.Single(projectResources); 381var resource = Assert.Single(projectResources); 406var resource = Assert.Single(projectResources); 434var resource = Assert.Single(projectResources); 455var resource = Assert.Single(projectResources); 479var resource = Assert.Single(projectResources); 529var resource = Assert.Single(projectResources); 620var resource = Assert.Single(projectResources);
PublishAsDockerfileTests.cs (5)
26var containerResource = Assert.Single(builder.Resources.OfType<ContainerResource>()); 70var containerResource = Assert.Single(builder.Resources.OfType<ContainerResource>()); 117var containerResource = Assert.Single(builder.Resources.OfType<ContainerResource>()); 166var containerResource = Assert.Single(builder.Resources.OfType<ContainerResource>()); 225var containerResource = Assert.Single(builder.Resources.OfType<ContainerResource>());
ResourceExtensionsTests.cs (3)
44Assert.Single(annotations); 56Assert.Single(annotations); 108Assert.Single(annotations);
ResourceLoggerServiceTests.cs (1)
144Assert.Single(allLogs);
ResourceNotificationTests.cs (3)
325Assert.Single(logs.Where(l => l.Level == LogLevel.Debug)); 345Assert.Single(logs.Where(l => l.Level == LogLevel.Debug)); 395Assert.Single(logs.Where(l => l.Level == LogLevel.Debug));
WithEndpointTests.cs (2)
213var resource = Assert.Single(exeResources); 219Assert.Single(endpoints);
WithEnvironmentTests.cs (1)
232var pair = Assert.Single(config);
Aspire.Hosting.Valkey.Tests (7)
AddValkeyTests.cs (7)
24var containerResource = Assert.Single(appModel.Resources.OfType<ValkeyResource>()); 27var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>()); 36var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 52var containerResource = Assert.Single(appModel.Resources.OfType<ValkeyResource>()); 55var endpoint = Assert.Single(containerResource.Annotations.OfType<EndpointAnnotation>()); 64var containerAnnotation = Assert.Single(containerResource.Annotations.OfType<ContainerImageAnnotation>()); 81var connectionStringResource = Assert.Single(appModel.Resources.OfType<IResourceWithConnectionString>());
Aspire.NATS.Net.Tests (1)
AspireNatsClientExtensionsTests.cs (1)
227Assert.Single(activityList);
Aspire.StackExchange.Redis.Tests (4)
AspireRedisExtensionsTests.cs (4)
291Assert.Single(activityList); 374Assert.Single(connection2.GetServers().Single().Keys()); 381Assert.Single(connection2.GetServers().Single().Keys()); 382Assert.Single(connection3.GetServers().Single().Keys());
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)
359Assert.Single(_decodedHeaders); 387Assert.Single(_decodedHeaders);
Http2\Http2StreamTests.cs (20)
2273Assert.Single(_decodedHeaders); 2344Assert.Single(_decodedHeaders); 2351Assert.Single(_decodedHeaders); 2393Assert.Single(_decodedHeaders); 2459Assert.Single(_decodedHeaders); 2628Assert.Single(_decodedHeaders); 2815Assert.Single(_decodedHeaders); 2879Assert.Single(_decodedHeaders); 2904Assert.Single(_decodedHeaders); 2937Assert.Single(_decodedHeaders); 2962Assert.Single(_decodedHeaders); 3034Assert.Single(_decodedHeaders); 3086Assert.Single(_decodedHeaders); 4843Assert.Single(_decodedHeaders); 5212Assert.Single(_decodedHeaders); 5286Assert.Single(_decodedHeaders); 5507Assert.Single(_decodedHeaders); 5591Assert.Single(_decodedHeaders); 5673Assert.Single(_decodedHeaders); 5760Assert.Single(_decodedHeaders);
Http3\Http3ConnectionTests.cs (1)
586Assert.Single(data);
Http3\Http3StreamTests.cs (1)
1218Assert.Single(decodedTrailers);
HttpsConnectionMiddlewareTests.cs (3)
1326var eku = Assert.Single(cert.Extensions.OfType<X509EnhancedKeyUsageExtension>()); 1345var eku = Assert.Single(cert.Extensions.OfType<X509EnhancedKeyUsageExtension>()); 1376Assert.Single(testLogger.Messages.Where(log => log.EventId == 9));
HttpsTests.cs (1)
103var errorException = Assert.Single(loggerProvider.ErrorLogger.ErrorExceptions);
ResponseTests.cs (1)
2874Assert.Single(LogMessages.Where(m => m.Message.Contains("The connection was aborted by the application via IConnectionLifetimeFeature.Abort().")));
Interop.FunctionalTests (6)
Http3\Http3RequestTests.cs (1)
1905Assert.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.Analyzers.Extra.Tests (4)
CallAnalysis\LegacyLoggingTests.cs (1)
770Assert.Single(f.FixableDiagnosticIds);
CallAnalysis\SplitTests.cs (1)
34Assert.Single(d);
MakeExeTypesInternalTests.cs (2)
161Assert.Single(d); 172Assert.Single(f.FixableDiagnosticIds);
Microsoft.Analyzers.Local.Tests (2)
CallAnalysis\UseThrowsTests.cs (2)
33Assert.Single(d); 281Assert.Single(d);
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 (11)
AuthenticationPropertiesTests.cs (10)
85Assert.Single(props.Items); 90Assert.Single(props.Items); 103Assert.Single(props.Items); 107Assert.Single(props.Items); 120Assert.Single(props.Parameters); 125Assert.Single(props.Parameters); 138Assert.Single(props.Parameters); 143Assert.Single(props.Parameters); 157Assert.Single(props.Parameters); 162Assert.Single(props.Parameters);
TokenExtensionTests.cs (1)
51Assert.Single(props.GetTokens());
Microsoft.AspNetCore.Authentication.JwtBearer.Tools.Tests (5)
UserJwtsTests.cs (5)
521var signingKey = Assert.Single(secretsJson[SigningKeysHandler.GetSigningKeyPropertyName(DevJwtsDefaults.Scheme)].AsArray()); 549var signingKey = Assert.Single(secretsJson[SigningKeysHandler.GetSigningKeyPropertyName(DevJwtsDefaults.Scheme)].AsArray()); 588var signingKey = Assert.Single(secretsJson[SigningKeysHandler.GetSigningKeyPropertyName("test-scheme")].AsArray()); 631var signingKey1 = Assert.Single(secretsJson[SigningKeysHandler.GetSigningKeyPropertyName("test-scheme")].AsArray()); 635var signingKey2 = Assert.Single(secretsJson[SigningKeysHandler.GetSigningKeyPropertyName("test-scheme-2")].AsArray());
Microsoft.AspNetCore.Authentication.Test (55)
AuthenticationMetricsTest.cs (12)
36var measurement = Assert.Single(authenticationRequestsCollector.GetMeasurementSnapshot()); 64var measurement = Assert.Single(authenticationRequestsCollector.GetMeasurementSnapshot()); 92var measurement = Assert.Single(authenticationRequestsCollector.GetMeasurementSnapshot()); 121var measurement = Assert.Single(authenticationRequestsCollector.GetMeasurementSnapshot()); 146var measurement = Assert.Single(challengesCollector.GetMeasurementSnapshot()); 173var measurement = Assert.Single(challengesCollector.GetMeasurementSnapshot()); 197var measurement = Assert.Single(forbidsCollector.GetMeasurementSnapshot()); 224var measurement = Assert.Single(forbidsCollector.GetMeasurementSnapshot()); 248var measurement = Assert.Single(signInsCollector.GetMeasurementSnapshot()); 275var measurement = Assert.Single(signInsCollector.GetMeasurementSnapshot()); 299var measurement = Assert.Single(signOutsCollector.GetMeasurementSnapshot()); 326var measurement = Assert.Single(signOutsCollector.GetMeasurementSnapshot());
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);
JwtBearerTests_Handler.cs (1)
995var securityKey = Assert.Single(jwtBearerOptions.TokenValidationParameters.IssuerSigningKeys);
OpenIdConnect\OpenIdConnectEventTests.cs (1)
1017Assert.Single(parsedValues);
OpenIdConnect\OpenIdConnectEventTests_Handler.cs (1)
1017Assert.Single(parsedValues);
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 (28)
AuthorizationBuilderTests.cs (1)
102Assert.Single(policy.Requirements);
AuthorizationEndpointConventionBuilderExtensionsTests.cs (18)
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); 164Assert.Single(policy.Requirements); 180var convention = Assert.Single(builder.Conventions); 190Assert.Single(policy.Requirements); 206var convention = Assert.Single(builder.Conventions); 230var convention = Assert.Single(builder.Conventions); 235Assert.IsAssignableFrom<IAllowAnonymous>(Assert.Single(endpointModel.Metadata));
AuthorizationMetricsTest.cs (6)
31var measurement = Assert.Single(authorizedRequestsCollector.GetMeasurementSnapshot()); 56var measurement = Assert.Single(authorizedRequestsCollector.GetMeasurementSnapshot()); 81var measurement = Assert.Single(authorizedRequestsCollector.GetMeasurementSnapshot()); 110var measurement = Assert.Single(authorizedRequestsCollector.GetMeasurementSnapshot()); 135var measurement = Assert.Single(authorizedRequestsCollector.GetMeasurementSnapshot()); 164var measurement = Assert.Single(authorizedRequestsCollector.GetMeasurementSnapshot());
AuthorizationPolicyFacts.cs (2)
43Assert.Single(combined.Requirements.OfType<RolesAuthorizationRequirement>()); 65Assert.Single(combined.Requirements);
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 (36)
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);
Builder\RazorComponentsEndpointConventionBuilderExtensionsTest.cs (6)
77Assert.Single(list); 98Assert.Single(list); 120Assert.Single(list); 142Assert.Single(list); 165Assert.Single(list); 191Assert.Single(list);
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);
RazorComponentEndpointDataSourceTest.cs (1)
43Assert.Single(endpoints);
RazorComponentEndpointFactoryTest.cs (6)
34var endpoint = Assert.Single(endpoints); 47var methods = Assert.Single(endpoint.Metadata.GetOrderedMetadata<HttpMethodMetadata>()); 76var endpoint = Assert.Single(endpoints); 104var endpoint = Assert.Single(endpoints); 132var endpoint = Assert.Single(endpoints); 164var endpoint = Assert.Single(endpoints);
RazorComponentResultTest.cs (1)
37Assert.Single(result.Parameters);
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 (58)
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 (3)
32Assert.Single(_renderer.Batches); 51Assert.Single(_renderer.Batches); 223Assert.Single(batch.DisposedComponentIDs); // Disposes NestedLayout
Lifetime\ComponentStatePersistenceManagerTest.cs (2)
204var log = Assert.Single(sink.Writes); 233var log = Assert.Single(sink.Writes);
NavigationManagerTest.cs (3)
701var ex = Assert.Single(navigationManager.ExceptionsThrownFromLocationChangingHandlers); 732var ex = Assert.Single(navigationManager.ExceptionsThrownFromLocationChangingHandlers); 758var ex = Assert.Single(navigationManager.ExceptionsThrownFromLocationChangingHandlers);
RendererTest.cs (25)
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); 3068Assert.Single(newBatch.DisposedComponentIDs); 3069Assert.Single(newBatch.DiffsByComponentId); 3436Assert.Single(batch2.DisposedComponentIDs); // Third child 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);
ResourceAssetCollectionTest.cs (1)
20Assert.Single(collectionAsReadOnlyList);
Routing\RouteTableFactoryTests.cs (1)
101Assert.Equal("Test1", Assert.Single(routes).RoutePattern.RawText);
Microsoft.AspNetCore.Components.Web.Tests (2)
Forms\InputBaseTest.cs (2)
454Assert.Single(component.AdditionalAttributes); 489Assert.Single(component.AdditionalAttributes);
Microsoft.AspNetCore.Components.WebAssembly.Tests (1)
WebAssemblyHotReloadTest.cs (1)
27Assert.Single(handlerActions.UpdateApplication);
Microsoft.AspNetCore.CookiePolicy.Test (13)
CookieChunkingTests.cs (2)
19Assert.Single(values); 42Assert.Single(values);
CookieConsentTests.cs (9)
268Assert.Single(cookies); 446Assert.Single(cookies); 511Assert.Single(cookies); 575Assert.Single(cookies); 583Assert.Single(cookies); 628Assert.Single(cookies); 636Assert.Single(cookies); 673Assert.Single(cookies); 681Assert.Single(cookies);
CookiePolicyTests.cs (2)
314Assert.Single(transaction.SetCookie); 399Assert.Single(transaction.SetCookie);
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 (10)
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\EphemeralXmlRepositoryTests.cs (1)
102Assert.Single(deletableElements);
Repositories\FileSystemXmlRepositoryTests.cs (2)
267Assert.Single(deletableElements); 308var fileInfo = Assert.Single(dirInfo.GetFiles());
Repositories\RegistryXmlRepositoryTests.cs (1)
209Assert.Single(deletableElements);
Microsoft.AspNetCore.DeveloperCertificates.XPlat.Tests (1)
CertificateManagerTests.cs (1)
251var importedCertificate = Assert.Single(_manager.ListCertificates(StoreName.My, StoreLocation.CurrentUser, isValid: false));
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (17)
Latency\ChecpointAcceptanceTests.cs (1)
130var metricFragments = Assert.Single(timeHeaders).Split('=', 2);
Logging\AcceptanceTests.cs (4)
537Assert.Single(secondRecord!); 539Assert.Single(fithRecord!); 547Assert.Single(secondRecord!); 548Assert.Single(fithRecord!);
Logging\HeaderReaderTests.cs (1)
59Assert.Single(listToFill);
Logging\HttpLoggingServiceExtensionsTests.cs (3)
80Assert.Single(options.RouteParameterDataClasses); 84Assert.Single(options.RequestHeadersDataClasses); 88Assert.Single(options.ResponseHeadersDataClasses);
Logging\IncomingHttpRouteUtilityTests.cs (5)
58Assert.Single(sensitiveParameters); 182Assert.Single(sensitiveParameters); 225Assert.Single(sensitiveParameters); 443Assert.Single(sensitiveParameters); 465Assert.Single(sensitiveParameters);
Logging\RequestHeadersEnricherExtensionsTests.cs (1)
68Assert.Single(options.HeadersDataClasses);
Logging\RequestHeadersEnricherTests.cs (2)
134Assert.Single(enrichedState); 160Assert.Single(enrichedState);
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 (5)
JsonTranscodingRouteAdapterTests.cs (1)
36Assert.Single(adapter.RewriteVariableActions);
JsonTranscodingServiceMethodProviderTests.cs (4)
32Assert.Single(endpoint.RoutePattern.Parameters); 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 (11)
Binding\ParametersTests.cs (3)
70Assert.Single(swagger.Components.Schemas["RequestBody"].Properties); 82Assert.Single(operation.Parameters); 113Assert.Single(operation.Parameters);
GrpcSwaggerServiceExtensionsTests.cs (2)
45Assert.Single(swagger.Paths); 81Assert.Single(swagger.Paths);
SchemaGeneratorIntegrationTests.cs (5)
41Assert.Single(schema.Properties); 102Assert.Single(schema.Properties); 162Assert.Single(schema.Properties); 192Assert.Single(schema.Properties); 207Assert.Single(schema.Properties);
XmlComments\XmlCommentsDocumentFilterTests.cs (1)
43Assert.Single(document.Tags);
Microsoft.AspNetCore.HeaderParsing.Tests (5)
ParserTests.cs (5)
79Assert.Single(result); 205Assert.Single(result); 225Assert.Single(result!); 244Assert.Single(result!); 304Assert.Single(result.Ranges);
Microsoft.AspNetCore.HeaderPropagation.Tests (2)
HeaderPropagationMessageHandlerEntryCollectionTest.cs (2)
14Assert.Single(collection); 26Assert.Single(collection);
Microsoft.AspNetCore.Hosting.Tests (4)
WebHostBuilderTests.cs (2)
1359stopEx = Assert.Single(aggregateException.InnerExceptions); 1385stopEx = Assert.Single(aggregateException.InnerExceptions);
WebHostTests.cs (2)
146Assert.Single(server.StartInstances); 177Assert.Single(server.StartInstances);
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 (14)
MapConnectionHandlerTests.cs (11)
51Assert.Single(endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>()); 55Assert.Single(policies[1].Requirements); 61Assert.Single(endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>()); 65Assert.Single(policies[1].Requirements); 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 (3)
103Assert.Single(clientSummary.Received); 418Assert.Single(messages.Received[0].Buffer); 423Assert.Single(messages.Received[1].Buffer);
Microsoft.AspNetCore.Http.Extensions.Tests (51)
HttpMetricsEndpointConventionBuilderExtensionsTests.cs (1)
17Assert.IsAssignableFrom<IDisableHttpMetricsMetadata>(Assert.Single(builder.Metadata));
HttpResponseJsonExtensionsTests.cs (2)
514var headerValue = Assert.Single(result.Headers.GetValues("Test")); 546var headerValue = Assert.Single(result.Headers.GetValues("Test"));
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)); 2911var 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 (6)
200var diagnostic = Assert.Single(result.Diagnostics); 247var result = Assert.IsType<GeneratorRunResult>(Assert.Single(generatorRunResult.Results)); 301var result = Assert.IsType<GeneratorRunResult>(Assert.Single(generatorRunResult.Results)); 348var result = Assert.IsType<GeneratorRunResult>(Assert.Single(generatorRunResult.Results)); 684var result = Assert.IsType<GeneratorRunResult>(Assert.Single(generatorRunResult.Results)); 775Assert.Single(GetStaticEndpoints(results, GeneratorSteps.EndpointModelStep));
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)
181Assert.Equal("application/json", Assert.Single(responseMetadata.ContentTypes)); 195Assert.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)
165var error = Assert.Single(responseDetails.Errors);
ResultsOfTHelperTests.cs (3)
27Assert.Single(metadata); 44Assert.Single(metadata); 61Assert.Single(metadata);
Microsoft.AspNetCore.Http.Tests (26)
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\FormFeatureTests.cs (4)
298Assert.Single(formCollection.Files); 383Assert.Single(formCollection.Files); 432Assert.Single(formCollection.Files); 581Assert.Single(formCollection.Files);
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 (14)
SqlStoreOnlyUsersTestBase.cs (4)
170Assert.Single((await manager.GetLoginsAsync(userById))); 185Assert.Single((await manager.GetLoginsAsync(userByName))); 200Assert.Single((await manager.GetLoginsAsync(userByLogin))); 216Assert.Single((await manager.GetLoginsAsync(userByEmail)));
SqlStoreTestBase.cs (6)
169Assert.Single(roles); 194Assert.Single(roles); 276Assert.Single((await manager.GetLoginsAsync(userById))); 291Assert.Single((await manager.GetLoginsAsync(userByName))); 306Assert.Single((await manager.GetLoginsAsync(userByLogin))); 333Assert.Single((await manager.GetLoginsAsync(userByEmail)));
UserStoreWithGenericsTest.cs (4)
118Assert.Single(userClaims); 145Assert.Single(userClaims); 161Assert.Single(userClaims); 166Assert.Single(newUserClaims);
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 (15)
IdentitySpecificationTestBase.cs (1)
257Assert.Single(roleClaims);
UserManagerSpecificationTests.cs (14)
460Assert.Single(result.Errors); 583Assert.Single(logins); 607Assert.Single(logins); 646Assert.Single(logins); 722Assert.Single(userClaims); 753Assert.Single(userClaims); 773Assert.Single(userClaims); 778Assert.Single(newUserClaims); 799Assert.Single(userClaims); 801Assert.Single(userClaims2); 806Assert.Single(newUserClaims); 811Assert.Single(userClaims2); 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 (10)
IntegrationTests\DictionaryIntegrationTest.cs (2)
60Assert.Single(model.DictionaryOfStringToInteger); 78Assert.Single(model.DictionaryOfStringToInteger);
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.MiddlewareAnalysis.Tests (2)
MiddlewareAnalysisTests.cs (2)
52Assert.Single(listener.MiddlewareException); 55Assert.Single(listener.MiddlewareFinished);
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 (161)
DefaultApiDescriptionProviderTest.cs (114)
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); 1123var description = Assert.Single(descriptions); 1124var responseTypes = Assert.Single(description.SupportedResponseTypes); 1147var description = Assert.Single(descriptions); 1148var responseType = Assert.Single(description.SupportedResponseTypes); 1167var description = Assert.Single(descriptions); 1168var responseType = Assert.Single(description.SupportedResponseTypes); 1199var description = Assert.Single(descriptions); 1200var responseType = Assert.Single(description.SupportedResponseTypes); 1203var apiResponseFormat = Assert.Single( 1218var description = Assert.Single(descriptions); 1232var description = Assert.Single(descriptions); 1256var description = Assert.Single(descriptions); 1274var description = Assert.Single(descriptions); 1304var description = Assert.Single(descriptions); 1306var format = Assert.Single(description.SupportedRequestFormats); 1321var description = Assert.Single(descriptions); 1349var description = Assert.Single(descriptions); 1350var parameter = Assert.Single(description.ParameterDescriptions); 1368var description = Assert.Single(descriptions); 1370var parameter = Assert.Single(description.ParameterDescriptions); 1385var description = Assert.Single(descriptions); 1387var parameter = Assert.Single(description.ParameterDescriptions); 1402var description = Assert.Single(descriptions); 1404var parameter = Assert.Single(description.ParameterDescriptions); 1419var description = Assert.Single(descriptions); 1451var description = Assert.Single(descriptions); 1454var parameter = Assert.Single(parameters); 1457var requestFormat = Assert.Single(description.SupportedRequestFormats); 1472var description = Assert.Single(descriptions); 1474var parameter = Assert.Single(description.ParameterDescriptions); 1490var description = Assert.Single(descriptions); 1504var description = Assert.Single(descriptions); 1506var parameter = Assert.Single(description.ParameterDescriptions); 1521var description = Assert.Single(descriptions); 1550var description = Assert.Single(descriptions); 1581var description = Assert.Single(descriptions); 1582Assert.Single(description.ParameterDescriptions); 1600var description = Assert.Single(descriptions); 1601Assert.Single(description.ParameterDescriptions); 1619var description = Assert.Single(descriptions); 1620Assert.Single(description.ParameterDescriptions); 1638var description = Assert.Single(descriptions); 1639Assert.Single(description.ParameterDescriptions); 1657var description = Assert.Single(descriptions); 1658Assert.Single(description.ParameterDescriptions); 1676var description = Assert.Single(descriptions); 1677Assert.Single(description.ParameterDescriptions); 1695var description = Assert.Single(descriptions); 1696Assert.Single(description.ParameterDescriptions); 1714var description = Assert.Single(descriptions); 1738var description = Assert.Single(descriptions); 1769var description = Assert.Single(descriptions); 1801var description = Assert.Single(descriptions); 1832var description = Assert.Single(descriptions); 1860var description = Assert.Single(descriptions); 1891var description = Assert.Single(descriptions); 1893var c = Assert.Single(description.ParameterDescriptions); 1909var description = Assert.Single(descriptions); 1911var products = Assert.Single(description.ParameterDescriptions); 1928var description = Assert.Single(descriptions); 1930var items = Assert.Single(description.ParameterDescriptions); 1947var description = Assert.Single(descriptions); 1972var description = Assert.Single(descriptions); 1994var description = Assert.Single(descriptions);
EndpointMetadataApiDescriptionProviderTest.cs (47)
67var requestFormat = Assert.Single(apiDescription.SupportedRequestFormats); 137var responseType = Assert.Single(apiDescription.SupportedResponseTypes); 142var responseFormat = Assert.Single(responseType.ApiResponseFormats); 156var responseType = Assert.Single(apiDescription.SupportedResponseTypes); 161var responseFormat = Assert.Single(responseType.ApiResponseFormats); 171var responseType = Assert.Single(apiDescription.SupportedResponseTypes); 208Assert.Equal("application/custom", Assert.Single(annotatedResponseType.ApiResponseFormats).MediaType); 227var rdfInferredResponseFormat = Assert.Single(rdfInferredResponseType.ApiResponseFormats); 236var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 245var badRequestResponseFormat = Assert.Single(badRequestResponseType.ApiResponseFormats); 265var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 291var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 308Assert.Single(apiDescription.SupportedResponseTypes); 316var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 326Assert.Single(apiDescription.SupportedResponseTypes); 341Assert.Single(apiDescription.SupportedResponseTypes); 349var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 370var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 404var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 421var param = Assert.Single(apiDescription.ParameterDescriptions); 436var param = Assert.Single(apiDescription.ParameterDescriptions); 450var param = Assert.Single(apiDescription.ParameterDescriptions); 464var param = Assert.Single(apiDescription.ParameterDescriptions); 485var param = Assert.Single(apiDescription.ParameterDescriptions); 506var param = Assert.Single(apiDescription.ParameterDescriptions); 520var param = Assert.Single(apiDescription.ParameterDescriptions); 534var param = Assert.Single(apiDescription.ParameterDescriptions); 556var param = Assert.Single(apiDescription.ParameterDescriptions); 571var param = Assert.Single(apiDescription.ParameterDescriptions); 597var param = Assert.Single(apiDescription.ParameterDescriptions); 613var param = Assert.Single(apiDescription.ParameterDescriptions); 807Assert.Single(apiDescription.ParameterDescriptions); 823var description = Assert.Single(descriptor.ParameterInfo.GetCustomAttributes<DescriptionAttribute>()); 849var apiDescription = Assert.Single(context.Results); 874var apiDescription = Assert.Single(context.Results); 875var responseTypes = Assert.Single(apiDescription.SupportedResponseTypes); 1291Assert.Single(apiDescription0.ParameterDescriptions); 1292Assert.Single(apiDescription1.ParameterDescriptions); 1312var param = Assert.Single(apiDescription.ParameterDescriptions); 1380var apiDescription = Assert.Single(context.Results); 1416var apiDescription = Assert.Single(context.Results); 1417var parameter = Assert.Single(apiDescription.ParameterDescriptions); 1445var apiDescription = Assert.Single(context.Results); 1476var apiDescription = Assert.Single(context.Results); 1510var apiDescription = Assert.Single(context.Results); 1511var parameter = Assert.Single(apiDescription.ParameterDescriptions); 1576Assert.Single(GetApiDescriptions(action, pattern, displayName: displayName, httpMethods: httpMethods));
Microsoft.AspNetCore.Mvc.Core.Test (412)
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 (24)
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)); 1280Assert.Single(selector.EndpointMetadata); 1297var model = Assert.Single(context.Result.Controllers); 1313var model = Assert.Single(context.Result.Controllers); 1314var 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\ControllerActionInvokerTest.cs (2)
66Assert.Single(routeValues); 255Assert.Single(controllerContext.ValueProviderFactories);
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 (124)
AntiforgeryTests.cs (9)
38var header = Assert.Single(response.Headers.GetValues("X-Frame-Options")); 45Assert.Single(setCookieHeader); 48var pragmaValue = Assert.Single(response.Headers.Pragma.ToArray()); 93var header = Assert.Single(response.Headers.GetValues("X-Frame-Options")); 97Assert.Single(setCookieHeader); 100var pragmaValue = Assert.Single(response.Headers.Pragma.ToArray()); 172var header = Assert.Single(response.Headers.GetValues("X-Frame-Options")); 179Assert.Single(setCookieHeader); 182var pragmaValue = Assert.Single(response.Headers.Pragma.ToArray());
ApiBehaviorTest.cs (2)
78var error = Assert.Single(kvp.Value); 84var error = Assert.Single(kvp.Value);
ApiExplorerTest.cs (88)
50Assert.Single(result); 89Assert.Single(result); 102var description = Assert.Single(result); 116var description = Assert.Single(result); 130var description = Assert.Single(result); 144var description = Assert.Single(result); 158var description = Assert.Single(result); 172var description = Assert.Single(result); 186var description = Assert.Single(result); 189var parameter = Assert.Single(description.ParameterDescriptions); 209var description = Assert.Single(result); 212var parameter = Assert.Single(description.ParameterDescriptions); 216Assert.Equal("IntRouteConstraint", Assert.Single(parameter.RouteInfo.ConstraintTypes)); 232var description = Assert.Single(result); 235var parameter = Assert.Single(description.ParameterDescriptions); 254var description = Assert.Single(result); 259var parameter = Assert.Single(description.ParameterDescriptions); 263Assert.Equal("IntRouteConstraint", Assert.Single(parameter.RouteInfo.ConstraintTypes)); 283var description = Assert.Single(result); 289Assert.Equal("RangeRouteConstraint", Assert.Single(month.RouteInfo.ConstraintTypes)); 294Assert.Equal("IntRouteConstraint", Assert.Single(day.RouteInfo.ConstraintTypes)); 299Assert.Equal("IntRouteConstraint", Assert.Single(year.RouteInfo.ConstraintTypes)); 319var description = Assert.Single(result); 325Assert.Equal("RangeRouteConstraint", Assert.Single(month.RouteInfo.ConstraintTypes)); 330Assert.Equal("IntRouteConstraint", Assert.Single(day.RouteInfo.ConstraintTypes)); 335Assert.Equal("IntRouteConstraint", Assert.Single(year.RouteInfo.ConstraintTypes)); 354var description = Assert.Single(result); 378var description = Assert.Single(result); 396var description = Assert.Single(result); 410var description = Assert.Single(result); 473var description = Assert.Single(result); 474var responseType = Assert.Single(description.SupportedResponseTypes); 493var description = Assert.Single(result); 494var responseType = Assert.Single(description.SupportedResponseTypes); 517var description = Assert.Single(result); 538var description = Assert.Single(result); 539var responseType = Assert.Single(description.SupportedResponseTypes); 560var description = Assert.Single(result); 561var responseType = Assert.Single(description.SupportedResponseTypes); 582var description = Assert.Single(result); 583var responseType = Assert.Single(description.SupportedResponseTypes); 603var description = Assert.Single(result); 604var responseType = Assert.Single(description.SupportedResponseTypes); 607var responseFormat = Assert.Single(responseType.ResponseFormats); 627var description = Assert.Single(result); 659var description = Assert.Single(result); 691var description = Assert.Single(result); 723var description = Assert.Single(result); 753var description = Assert.Single(result); 761var responseFormat = Assert.Single(responseType.ResponseFormats); 768var responseFormat = Assert.Single(responseType.ResponseFormats); 790var description = Assert.Single(result); 825var description = Assert.Single(result); 855var description = Assert.Single(result); 857var responseType = Assert.Single(description.SupportedResponseTypes); 881var description = Assert.Single(result); 883var responseType = Assert.Single(description.SupportedResponseTypes); 905var description = Assert.Single(result); 906var responseType = Assert.Single(description.SupportedResponseTypes); 934var description = Assert.Single(result); 935var responseType = Assert.Single(description.SupportedResponseTypes); 960var description = Assert.Single(result); 962var responseType = Assert.Single(description.SupportedResponseTypes); 963var responseFormat = Assert.Single(responseType.ResponseFormats); 978var description = Assert.Single(result); 1003var description = Assert.Single(result); 1027var description = Assert.Single(result); 1051var description = Assert.Single(result); 1075var description = Assert.Single(result); 1119var description = Assert.Single(result); 1151var description = Assert.Single(result); 1186var description = Assert.Single(result); 1207description = Assert.Single(result); 1220var description = Assert.Single(result); 1233var description = Assert.Single(result); 1234var requestFormat = Assert.Single(description.SupportedRequestFormats); 1249var description = Assert.Single(result); 1277var description = Assert.Single(result); 1311var description = Assert.Single(result); 1338var description = Assert.Single(result); 1369var description = Assert.Single(result); 1404var description = Assert.Single(result); 1439var description = Assert.Single(result); 1479var description = Assert.Single(result); 1520var description = Assert.Single(result); 1549var description = Assert.Single(result); 1580var apiDescription = Assert.Single<ApiDescription>(group.Items); 1582var responseType = Assert.Single(apiDescription.SupportedResponseTypes);
BasicTests.cs (3)
165Assert.Equal("Hello, World!", Assert.Single(response.Headers.GetValues("Message"))); 636Assert.Equal("Password and confirm password do not match.", Assert.Single(kvp.Value)); 641Assert.Equal("User name is required.", Assert.Single(kvp.Value));
CorsTestsBase.cs (1)
55var header = Assert.Single(response.Headers);
InputFormatterTests.cs (3)
196Assert.Equal("A non-empty request body is required.", Assert.Single(kvp.Value)); 214Assert.Equal("A non-empty request body is required.", Assert.Single(kvp.Value)); 219Assert.Equal("The dummy field is required.", Assert.Single(kvp.Value));
InputObjectValidationTests.cs (2)
149var errorMessage = Assert.Single(errorKeyValuePair.Value); 177var errorMessage = Assert.Single(errorKeyValuePair.Value);
JsonInputFormatterTestBase.cs (3)
167Assert.Equal("The field Id must be between 1 and 100.", Assert.Single(kvp.Value)); 172Assert.Equal("The field Name must be a string with a minimum length of 2 and a maximum length of 8.", Assert.Single(kvp.Value)); 177Assert.Equal("The StreetName field is required.", Assert.Single(kvp.Value));
JsonOutputFormatterTestBase.cs (2)
69var error = Assert.Single(errors); 73error = Assert.Single(errors);
NonNullableReferenceTypesTest.cs (2)
46var li = Assert.Single(errors); 88var li = Assert.Single(errors);
ReadFromDisconnectedClientTest.cs (1)
67var error = Assert.Single(problem.Errors);
RoutingEndpointRoutingTest.cs (1)
311Assert.Equal("/ConventionalTransformerRoute/conventional-transformer/Param/my-value", Assert.Single(result.ExpectedUrls));
RoutingTestsBase.cs (3)
55Assert.Equal(expectedUrl, Assert.Single(result.ExpectedUrls)); 166Assert.Single(result.DataTokens); 178Assert.Single(result.DataTokens);
SystemTextJsonOutputFormatterTest.cs (1)
82var headerValue = Assert.Single(response.Headers.GetValues("Test"));
TestingInfrastructureTests.cs (2)
65var xPassThruValue = Assert.Single(response.Headers.GetValues("X-Pass-Thru")); 88var xPassThruValue = Assert.Single(response.Headers.GetValues("X-Pass-Thru"));
VersioningTestsBase.cs (1)
557var 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)
756var compilationFailure = Assert.Single(ex.CompilationFailures); 775var compilationFailure = Assert.Single(ex.CompilationFailures);
Microsoft.AspNetCore.Mvc.Razor.Test (26)
RazorPageTest.cs (19)
279Assert.Single(bufferScope.CreatedBuffers); 285Assert.Single(bufferScope.CreatedBuffers); 304Assert.Single(bufferScope.ReturnedBuffers); 308Assert.Single(bufferScope.ReturnedBuffers); 311Assert.Single(bufferScope.ReturnedBuffers); 318Assert.Single(bufferScope.ReturnedBuffers); 321Assert.Single(bufferScope.ReturnedBuffers); 334Assert.Single(bufferScope.ReturnedBuffers); 337Assert.Single(bufferScope.ReturnedBuffers); 349Assert.Single(bufferScope.ReturnedBuffers); 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 (7)
87var attribute = Assert.Single(tagHelperOutput.Attributes); 129var attribute = Assert.Single(tagHelperOutput.Attributes); 189var attribute = Assert.Single(tagHelperOutput.Attributes); 247var attribute = Assert.Single(tagHelperOutput.Attributes); 303var attribute = Assert.Single(tagHelperOutput.Attributes); 334var attribute = Assert.Single(tagHelperOutput.Attributes); 429var attribute = Assert.Single(tagHelperOutput.Attributes);
Microsoft.AspNetCore.Mvc.RazorPages.Test (74)
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);
Builder\PageActionEndpointConventionBuilderResourceCollectionExtensionsTest.cs (5)
78Assert.Single(list); 100Assert.Single(list); 123Assert.Single(list); 146Assert.Single(list); 172Assert.Single(list);
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\PageActionInvokerTest.cs (2)
54Assert.Single(routeValues); 145Assert.Single(pageContext.ValueProviderFactories);
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 (76)
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);
Builder\ControllerActionEndpointConventionBuilderResourceCollectionExtensionsTest.cs (5)
105Assert.Single(list); 136Assert.Single(list); 168Assert.Single(list); 200Assert.Single(list); 235Assert.Single(list);
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 (204)
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\CreateSchemaReferenceIdTests.cs (6)
78var content = Assert.Single(requestBody.Content); 127var content = Assert.Single(requestBody.Content); 186var content = Assert.Single(requestBody.Content); 194var responseContent = Assert.Single(response.Content); 229var content = Assert.Single(requestBody.Content); 237var responseContent = Assert.Single(response.Content);
Services\OpenApiDocumentService\OpenApiDocumentServiceTests.Parameters.cs (16)
26var pathParameter = Assert.Single(document.Paths["/api/todos/{id}"].Operations[OperationType.Get].Parameters); 30var queryParameter = Assert.Single(document.Paths["/api/todos"].Operations[OperationType.Get].Parameters); 34var headerParameter = Assert.Single(document.Paths["/api"].Operations[OperationType.Get].Parameters); 55var pathParameter = Assert.Single(document.Paths["/api/todos/{id}"].Operations[OperationType.Get].Parameters!); 58var guidParameter = Assert.Single(document.Paths["/api/todos/{guid}"].Operations[OperationType.Get].Parameters!); 61var isCompletedParameter = Assert.Single(document.Paths["/api/todos/{isCompleted}"].Operations[OperationType.Get].Parameters!); 81var queryParameter = Assert.Single(document.Paths["/api/todos"].Operations[OperationType.Get].Parameters!); 84var nullableQueryParameter = Assert.Single(document.Paths["/api/users"].Operations[OperationType.Get].Parameters!); 87var defaultQueryParameter = Assert.Single(document.Paths["/api/projects"].Operations[OperationType.Get].Parameters!); 107var headerParameter = Assert.Single(document.Paths["/api/todos"].Operations[OperationType.Get].Parameters!); 110var nullableHeaderParameter = Assert.Single(document.Paths["/api/users"].Operations[OperationType.Get].Parameters!); 113var defaultHeaderParameter = Assert.Single(document.Paths["/api/projects"].Operations[OperationType.Get].Parameters!); 136var pathParameter = Assert.Single(document.Paths["/api/todos/{id}"].Operations[OperationType.Get].Parameters); 139var guidParameter = Assert.Single(document.Paths["/api/todos/{guid}"].Operations[OperationType.Get].Parameters); 142var isCompletedParameter = Assert.Single(document.Paths["/api/todos/{isCompleted}"].Operations[OperationType.Get].Parameters); 203var parameter = Assert.Single(operation.Parameters);
Services\OpenApiDocumentService\OpenApiDocumentServiceTests.RequestBody.cs (36)
34var paths = Assert.Single(document.Paths.Values); 39var content = Assert.Single(operation.RequestBody.Content); 72var paths = Assert.Single(document.Paths.Values); 111var paths = Assert.Single(document.Paths.Values); 116var content = Assert.Single(operation.RequestBody.Content); 150var paths = Assert.Single(document.Paths.Values); 180var paths = Assert.Single(document.Paths.Values); 184var content = Assert.Single(operation.RequestBody.Content); 220var paths = Assert.Single(document.Paths.Values); 224var content = Assert.Single(operation.RequestBody.Content); 247var paths = Assert.Single(document.Paths.Values); 251var content = Assert.Single(operation.RequestBody.Content); 274var paths = Assert.Single(document.Paths.Values); 279var content = Assert.Single(operation.RequestBody.Content); 306var paths = Assert.Single(document.Paths.Values); 327var paths = Assert.Single(document.Paths.Values); 332var content = Assert.Single(operation.RequestBody.Content); 349var paths = Assert.Single(document.Paths.Values); 353var content = Assert.Single(operation.RequestBody.Content); 370var paths = Assert.Single(document.Paths.Values); 374var content = Assert.Single(operation.RequestBody.Content); 391var paths = Assert.Single(document.Paths.Values); 410var paths = Assert.Single(document.Paths.Values); 467var paths = Assert.Single(document.Paths.Values); 514var paths = Assert.Single(document.Paths.Values); 569var paths = Assert.Single(document.Paths.Values); 635var paths = Assert.Single(document.Paths.Values); 703var paths = Assert.Single(document.Paths.Values); 743var paths = Assert.Single(document.Paths.Values); 785var paths = Assert.Single(document.Paths.Values); 789var item = Assert.Single(content.Values); 827var paths = Assert.Single(document.Paths.Values); 868var paths = Assert.Single(document.Paths.Values); 872var item = Assert.Single(content.Values); 1119var path = Assert.Single(document.Paths); 1122var content = Assert.Single(operation.RequestBody.Content);
Services\OpenApiDocumentService\OpenApiDocumentServiceTests.Responses.cs (25)
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); 283var okContent = Assert.Single(okResponse.Content); 327var operation = Assert.Single(document.Paths["/api/todos"].Operations.Values); 358var operation = Assert.Single(document.Paths["/api/todos"].Operations.Values);
Services\OpenApiGeneratorTests.cs (46)
38var tag = Assert.Single(operation.Tags); 50var tag = Assert.Single(operation.Tags); 154var response = Assert.Single(operation.Responses); 156var formats = Assert.Single(response.Value.Content); 176var response = Assert.Single(operation.Responses); 178var formats = Assert.Single(response.Value.Content); 187var response = Assert.Single(operation.Responses); 213var content = Assert.Single(createdResponseType.Content); 221var badRequestContent = Assert.Single(badRequestResponseType.Content); 236var createdResponseContent = Assert.Single(createdResponseType.Content); 336var param = Assert.Single(operation.Parameters); 350var param = Assert.Single(operation.Parameters); 362var param = Assert.Single(operation.Parameters); 376var param = Assert.Single(operation.Parameters); 388var param = Assert.Single(operation.Parameters); 406var param = Assert.Single(operation.Parameters); 433var content = Assert.Single(requestBody.Content); 466var fromBodyContent = Assert.Single(fromBodyParam.Content); 552var responses = Assert.Single(operation.Responses); 553var content = Assert.Single(responses.Value.Content); 569var responses = Assert.Single(operation.Responses); 570var content = Assert.Single(responses.Value.Content); 607var content = Assert.Single(responseType.Value.Content); 613var content = Assert.Single(responseType.Value.Content); 619var content = Assert.Single(responseType.Value.Content); 625var content = Assert.Single(responseType.Value.Content); 649var content = Assert.Single(responseType.Value.Content); 655var content = Assert.Single(responseType.Value.Content); 702var content = Assert.Single(requestBody.Content); 719var content = Assert.Single(requestBody.Content); 735var content = Assert.Single(requestBody.Content); 751var content = Assert.Single(requestBody.Content); 767var content = Assert.Single(requestBody.Content); 783var content = Assert.Single(requestBody.Content); 799var content = Assert.Single(requestBody.Content); 837var fromFileParam0ContentType = Assert.Single(fromFileParam0.Content.Values); 842var fromFileParam1ContentType = Assert.Single(fromFileParam1.Content.Values); 854var content = Assert.Single(requestBody.Content); 878var content = Assert.Single(requestBody.Content); 912var response = Assert.Single(operation.Responses); 913var content = Assert.Single(response.Value.Content); 924Assert.Single(operation.Parameters); 935var param = Assert.Single(operation.Parameters); 953Assert.Single(operationWithNoBodyParams.Parameters); 962var parameter = Assert.Single(operation.Parameters); 1017var parameter = Assert.Single(operation.Parameters);
Services\OpenApiSchemaService\OpenApiSchemaService.ParameterSchemas.cs (4)
620var parameter = Assert.Single(operation.Parameters); 621var response = Assert.Single(operation.Responses).Value.Content["application/json"].Schema; 687var parameter = Assert.Single(operation.Parameters); 691var response = Assert.Single(operation.Responses).Value;
Services\OpenApiSchemaService\OpenApiSchemaService.RequestBodySchemas.cs (9)
33var content = Assert.Single(requestBody.Content); 165var content = Assert.Single(requestBody.Content); 252var parameter = Assert.Single(arrayParsable.Parameters); 415var content = Assert.Single(requestBody.Content); 467var content = Assert.Single(requestBody.Content); 512var content = Assert.Single(requestBody.Content); 612var content = Assert.Single(requestBody.Content); 638var content = Assert.Single(requestBody.Content); 676var content = Assert.Single(requestBody.Content);
Transformers\Implementations\OpenApiSchemaReferenceTransformerTests.cs (2)
61Assert.Single(effectiveSchema.Properties); 290var path = Assert.Single(document.Paths.Values);
Transformers\OpenApiOptionsTests.cs (9)
24var insertedTransformer = Assert.Single(options.DocumentTransformers); 42var insertedTransformer = Assert.Single(options.DocumentTransformers); 59var insertedTransformer = Assert.Single(options.DocumentTransformers); 81var insertedTransformer = Assert.Single(options.OperationTransformers); 99var insertedTransformer = Assert.Single(options.OperationTransformers); 116var insertedTransformer = Assert.Single(options.OperationTransformers); 138var insertedTransformer = Assert.Single(options.SchemaTransformers); 156var insertedTransformer = Assert.Single(options.SchemaTransformers); 173var insertedTransformer = Assert.Single(options.SchemaTransformers);
Transformers\OperationTransformerTests.cs (20)
34var operation = Assert.Single(path.Value.Operations.Values); 40var operation = Assert.Single(path.Value.Operations.Values); 98var operation = Assert.Single(path.Value.Operations.Values); 104var operation = Assert.Single(path.Value.Operations.Values); 166var operation = Assert.Single(path.Value.Operations.Values); 172var operation = Assert.Single(path.Value.Operations.Values); 199var operation = Assert.Single(path.Value.Operations.Values); 205var operation = Assert.Single(path.Value.Operations.Values); 228var operation = Assert.Single(path.Value.Operations.Values); 234var operation = Assert.Single(path.Value.Operations.Values); 257var operation = Assert.Single(path.Value.Operations.Values); 263var operation = Assert.Single(path.Value.Operations.Values); 290var operation = Assert.Single(path.Value.Operations.Values); 297var operation = Assert.Single(path.Value.Operations.Values); 307var operation = Assert.Single(path.Value.Operations.Values); 313var operation = Assert.Single(path.Value.Operations.Values); 357var operation = Assert.Single(path.Value.Operations.Values); 363var operation = Assert.Single(path.Value.Operations.Values); 388var operation = Assert.Single(path.Value.Operations.Values); 394var operation = Assert.Single(path.Value.Operations.Values);
Transformers\SchemaTransformerTests.cs (20)
169var operation = Assert.Single(document.Paths.Values).Operations.Values.Single(); 195var path = Assert.Single(document.Paths.Values); 225var path = Assert.Single(document.Paths.Values); 248var path = Assert.Single(document.Paths.Values); 271var path = Assert.Single(document.Paths.Values); 298var path = Assert.Single(document.Paths.Values); 309var path = Assert.Single(document.Paths.Values); 334var path = Assert.Single(document.Paths.Values); 344var path = Assert.Single(document.Paths.Values); 371var path = Assert.Single(document.Paths.Values); 397var path = Assert.Single(document.Paths.Values); 430var path = Assert.Single(document.Paths.Values); 508var triangleSubschema = Assert.Single(requestSchema.AnyOf.Where(s => s.Reference.Id == "ShapeTriangle")); 583var triangleSubschema = Assert.Single(itemSchema.AnyOf.Where(s => s.Reference.Id == "ShapeTriangle")); 589var squareSubschema = Assert.Single(itemSchema.AnyOf.Where(s => s.Reference.Id == "ShapeSquare")); 624var triangleSubschema = Assert.Single(someShapeSchema.AnyOf.Where(s => s.Reference.Id == "ShapeTriangle")); 630var squareSubschema = Assert.Single(someShapeSchema.AnyOf.Where(s => s.Reference.Id == "ShapeSquare")); 665var triangleSubschema = Assert.Single(someShapeSchema.AnyOf.Where(s => s.Reference.Id == "ShapeTriangle")); 671var squareSubschema = Assert.Single(someShapeSchema.AnyOf.Where(s => s.Reference.Id == "ShapeSquare")); 750var triangleSchema = Assert.Single(shapeRequestSchema.AnyOf.Where(s => s.Reference.Id == "ShapeTriangle"));
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); 560var 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)
395var 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 (299)
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(builder.Metadata)); 82Assert.Equal("application/problem+json", Assert.Single(metadata.ContentTypes)); 97var metadata = Assert.IsType<ProducesResponseTypeMetadata>(Assert.Single(builder.Metadata)); 100Assert.Equal("application/problem+json", Assert.Single(metadata.ContentTypes)); 114var metadata = Assert.IsType<AcceptsMetadata>(Assert.Single(testBuilder.Metadata)); 117Assert.Equal("text/plain", Assert.Single(metadata.ContentTypes)); 127var metadata = Assert.IsType<EndpointDescriptionAttribute>(Assert.Single(builder.Metadata)); 137var 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);
RouteCollectionTest.cs (2)
182Assert.Single(context.RouteData.Routers); 208Assert.Single(context.RouteData.Routers);
RouteConstraintBuilderTest.cs (13)
26Assert.Single(result); 29Assert.IsType<RegexRouteConstraint>(Assert.Single(result).Value); 45Assert.Single(result); 47var kvp = Assert.Single(result); 64Assert.Single(result); 66var kvp = Assert.Single(result); 110Assert.Single(result); 112Assert.IsType<OptionalRouteConstraint>(Assert.Single(result).Value); 123Assert.Single(result); 125Assert.IsType<OptionalRouteConstraint>(Assert.Single(result).Value); 138Assert.Single(result); 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 (5)
447Assert.Single(route.DataTokens); 478var value = Assert.Single(context.RouteData.Values); 496Assert.Single(context.RouteData.Routers); 1661Assert.Single(constraints); 1682Assert.Single(constraints);
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)
1812Assert.Single(nestedRouters); 1854Assert.Single(nestedRouters);
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (13)
AuthenticationTests.cs (1)
366Assert.Single(response.Headers.WwwAuthenticate);
Listener\ResponseHeaderTests.cs (3)
44Assert.Single(response.Content.Headers); 67Assert.Single(response.Content.Headers); 147Assert.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 (35)
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)
207Assert.Single(matches);
HttpConnectionManagerTests.cs (1)
36Assert.Single(TestSink.Writes.Where(c => c.EventId.Name == "ApplicationNeverCompleted"));
HttpParserTests.cs (1)
828Assert.Single(pairs);
HttpRequestHeadersTests.cs (5)
36var header = Assert.Single(headers["custom"]); 48var host = Assert.Single(headers["host"]); 49var contentLength = Assert.Single(headers["content-length"]); 353Assert.Single(headers); 839Assert.Single(headers);
HttpResponseHeadersTests.cs (1)
405Assert.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)
513Assert.Single(_handler.DecodedHeaders); 529Assert.Single(_handler.DecodedHeaders); 545Assert.Single(_handler.DecodedHeaders); 561Assert.Single(_handler.DecodedHeaders); 577Assert.Single(_handler.DecodedHeaders); 593Assert.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 (19)
KestrelConfigurationLoaderTests.cs (19)
71Assert.Single(serverOptions.GetListenOptions()); 89Assert.Single(serverOptions.GetListenOptions()); 107Assert.Single(serverOptions.GetListenOptions()); 113Assert.Single(serverOptions.GetListenOptions()); 405var listenOptions = Assert.Single(serverOptions.ConfigurationBackedListenOptions); 827var end1 = Assert.Single(endpointsToStart); 840end1 = Assert.Single(endpointsToStart); 1367var end1 = Assert.Single(endpointsToStart); 1489Assert.Single(endpointsToStop); 1527var stopEndpoint = Assert.Single(endpointsToStop); 1528var startEndpoint = Assert.Single(endpointsToStart); 1693Assert.Single(serverOptions.CodeBackedListenOptions); // Still have to process endpoints 1768Assert.Single(serverOptions.CodeBackedListenOptions); 1775Assert.Single(serverOptions.CodeBackedListenOptions); 1790Assert.Single(serverOptions.CodeBackedListenOptions); 1799Assert.Single(serverOptions.CodeBackedListenOptions); 1814Assert.Single(serverOptions.CodeBackedListenOptions); 1820Assert.Single(serverOptions.CodeBackedListenOptions); 1860Assert.Single(serverOptions.GetListenOptions());
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 (49)
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 (19)
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); 667Assert.Single(dictValues);
runtime\Http2\HPackDecoderTest.cs (6)
513Assert.Single(_handler.DecodedHeaders); 529Assert.Single(_handler.DecodedHeaders); 545Assert.Single(_handler.DecodedHeaders); 561Assert.Single(_handler.DecodedHeaders); 577Assert.Single(_handler.DecodedHeaders); 593Assert.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)
1613Assert.Single(headerValues); 1654Assert.Single(headerValues); 1689Assert.Single(headerValues); 1945Assert.Single(headerResponse); 2736var 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)
668var 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 (2)
DefaultHubMessageSerializerTests.cs (1)
49Assert.Single(serializedHubMessage);
RedisHubLifetimeManagerTests.cs (1)
123Assert.Single(logs);
Microsoft.AspNetCore.SignalR.Tests (58)
AddSignalRTests.cs (2)
86Assert.Single(serviceProvider.GetRequiredService<IOptions<HubOptions>>().Value.SupportedProtocols); 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 (1)
523Assert.Equal(linkedActivity.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 (24)
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); 2104Assert.Single(messages); 3228Assert.Single(messages); 3263Assert.Single(messages); 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\DefaultHubProtocolResolverTests.cs (1)
98Assert.Single(hubProtocols);
Internal\TypedClientBuilderTests.cs (2)
113Assert.Single(send1.Arguments); 261Assert.Single(send1.Arguments);
MapSignalRTests.cs (10)
90Assert.Single(endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>()); 95Assert.Single(endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>()); 123Assert.Single(endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>()); 127Assert.Single(policies[1].Requirements); 133Assert.Single(endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>()); 137Assert.Single(policies[1].Requirements); 162Assert.Single(endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>()); 167Assert.Single(endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>()); 220Assert.Single(endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>()); 225Assert.Single(endpoint.Metadata.GetOrderedMetadata<IAuthorizeData>());
Microsoft.AspNetCore.Tests (18)
WebApplicationTests.cs (18)
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))); 1935Assert.Single(ds.Endpoints); 2391Assert.Single(((IConfigurationRoot)app.Configuration).Providers.OfType<RandomConfigurationProvider>());
Microsoft.AspNetCore.WebSockets.Tests (1)
AddWebSocketsTests.cs (1)
29Assert.Single(socketOptions.AllowedOrigins);
Microsoft.AspNetCore.WebUtilities.Tests (21)
FormPipeReaderTests.cs (1)
596Assert.Single(formCollection);
MultipartReaderTests.cs (10)
115Assert.Single(section.Headers); 195Assert.Single(section.Headers); 212Assert.Single(section.Headers); 229Assert.Single(section.Headers); 255Assert.Single(section.Headers); 281Assert.Single(section.Headers); 328Assert.Single(section.Headers); 375Assert.Single(section.Headers); 410Assert.Single(section.Headers); 439Assert.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 (79)
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 (1)
363Assert.Single(classLibrary1.Dependencies);
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 (236)
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); 718Assert.Single(_logger.ProjectStartedEvents); 723Assert.Single(properties); 800Assert.Single(properties); 840Assert.Single(_logger.ProjectStartedEvents); 937Assert.Single(_logger.ProjectStartedEvents); 1049Assert.Single(_logger.BuildStartedEvents); 1050Assert.Single(_logger.BuildFinishedEvents); 1051Assert.Single(_logger.ProjectStartedEvents); 1052Assert.Single(_logger.ProjectFinishedEvents); 1083Assert.Single(_logger.BuildStartedEvents); 1084Assert.Single(_logger.BuildFinishedEvents); 1085Assert.Single(_logger.ProjectStartedEvents); 1086Assert.Single(_logger.ProjectFinishedEvents); 1087Assert.Single(_logger.TargetStartedEvents); 1088Assert.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)
76Assert.Single(results);
BackEnd\FullyQualifiedBuildRequest_Tests.cs (1)
52Assert.Single(request.Targets);
BackEnd\IntrinsicTask_Tests.cs (23)
314Assert.Single(group); 335Assert.Single(group); 355Assert.Single(group); 400Assert.Single(group); 893Assert.Single(i1Group); 894Assert.Single(i2Group); 2230Assert.Single(i1Group); 2309Assert.Single(p.ItemsToBuildWith["i0"]); 2310Assert.Single(p.ItemsToBuildWith.ItemTypes); 2342Assert.Single(p.ItemsToBuildWith["i0"]); 2343Assert.Single(p.ItemsToBuildWith.ItemTypes); 2375Assert.Single(p.ItemsToBuildWith["i1"]); 2380Assert.Single(p.ItemsToBuildWith["i1"]); 2415Assert.Single(p.ItemsToBuildWith["i0"]); 2417Assert.Single(p.ItemsToBuildWith.ItemTypes); 2453Assert.Single(p.ItemsToBuildWith["i0"]); 2456Assert.Single(p.ItemsToBuildWith.ItemTypes); 2486Assert.Single(p.ItemsToBuildWith["i0"]); 2517Assert.Single(p.ItemsToBuildWith["i0"]); 2544Assert.Single(lookup.GetItems("i1")); 3251Assert.Single(p.ItemsToBuildWith["i0"]); 3252Assert.Single(p.ItemsToBuildWith["i1"]); 3259Assert.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)
942Assert.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)
319Assert.Single(logger.Warnings); 328Assert.Single(logger.Errors); 1529Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Build", StringComparison.OrdinalIgnoreCase))); 1530Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Clean", StringComparison.OrdinalIgnoreCase))); 1531Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Rebuild", StringComparison.OrdinalIgnoreCase))); 1532Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Publish", StringComparison.OrdinalIgnoreCase))); 2045Assert.Single(logger.Warnings); 2355Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "One", StringComparison.OrdinalIgnoreCase))); 2359Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Two", StringComparison.OrdinalIgnoreCase))); 2360Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Three", StringComparison.OrdinalIgnoreCase))); 2361Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Four", StringComparison.OrdinalIgnoreCase))); 2365Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Build", StringComparison.OrdinalIgnoreCase))); 2369Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Five", StringComparison.OrdinalIgnoreCase))); 2370Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Rebuild", StringComparison.OrdinalIgnoreCase))); 2374Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Six", StringComparison.OrdinalIgnoreCase))); 2490Assert.Single(instances); 2497Assert.Single(instances); 2549Assert.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)
221Assert.Single(itemsTrue); 227Assert.Single(itemsFalse); 259Assert.Single(itemsTrue); 265Assert.Single(itemsDir); 670Assert.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.CodeAnalysis.UnitTests (11)
TargetTests.cs (11)
166Assert.Single(items); 170Assert.Single(item.Metadata); 199Assert.Single(items); 203Assert.Single(item.Metadata); 228Assert.Single(items); 232Assert.Single(item.Metadata); 260Assert.Single(items); 302Assert.Single(items); 342Assert.Single(items); 377Assert.Single(items); 539Assert.Single(items);
Microsoft.Build.Tasks.UnitTests (124)
AssemblyDependency\ResolveAssemblyReferenceTestFixture.cs (1)
3094Assert.Single(t.FilesWritten);
AssemblyDependency\SuggestedRedirects.cs (5)
71Assert.Single(t.SuggestedRedirects); 109Assert.Single(t.SuggestedRedirects); 159Assert.Single(t.SuggestedRedirects); 334Assert.Single(t.SuggestedRedirects); 373Assert.Single(t.SuggestedRedirects);
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);
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);
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);
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);
Touch_Tests.cs (1)
200Assert.Single(t.TouchedFiles);
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (1)
src\Analyzers\CSharp\Tests\UsePrimaryConstructor\UsePrimaryConstructorTests.cs (1)
3691CodeActionsVerifier = actions => Assert.Single(actions),
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (13)
Completion\ArgumentProviders\ArgumentProviderOrderTests.cs (2)
88Assert.Equal(orderedCSharpArgumentProviders.Last().Metadata.Name, Assert.Single(orderedCSharpArgumentProviders[i].Metadata.BeforeTyped)); 91var after = Assert.Single(orderedCSharpArgumentProviders[i].Metadata.AfterTyped);
Completion\CompletionProviders\CompletionProviderOrderTests.cs (2)
120Assert.Equal(orderedCSharpCompletionProviders.Last().Metadata.Name, Assert.Single(orderedCSharpCompletionProviders[i].Metadata.BeforeTyped)); 123var after = Assert.Single(orderedCSharpCompletionProviders[i].Metadata.AfterTyped);
Formatting\FormattingEngineTests.cs (1)
2552Assert.Single(annotatedTrivia);
InlineDiagnostics\InlineDiagnosticsTaggerProviderTests.cs (2)
25var firstSpan = Assert.Single(spans); 33var firstSpan = Assert.Single(spans);
Workspaces\WorkspaceTests_EditorFeatures.cs (6)
1177Assert.Single(openDocumentIds); 1206Assert.Single(openDocumentIds); 1365Assert.Single(documentIdsWithFilePath); 1369Assert.Single(documentIdsWithFilePath); 1385Assert.Single(documentIdsWithFilePath); 1389Assert.Single(documentIdsWithFilePath);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
CodeGen\CodeGenMethodGroupConversionCachingTests.cs (1)
6321var typeParameter = Assert.Single(typeParameters);
PDB\PDBTests.cs (1)
97Assert.Single(compilation.SyntaxTrees);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (10)
Diagnostics\DiagnosticAnalyzerTests.cs (5)
3718var diagnostic = Assert.Single(diagnostics[analyzer]); 3902var diagnostic = Assert.Single(diagnostics); 4209var symbol = Assert.Single(analyzer.CallbackSymbols); 4245Assert.Single(analyzer.CanceledCompilations); 4250var diagnostic = Assert.Single(diagnostics);
Diagnostics\DiagnosticSuppressorTests.cs (2)
642var diagnostic = Assert.Single(diagnostics); 653diagnostic = Assert.Single(diagnostics);
Diagnostics\GetDiagnosticsTests.cs (2)
757var diagnostic = Assert.Single(diagnostics); 1527var analyzedTree = Assert.Single(analyzer.AnalyzedTrees);
RefReadonlyParameterTests.cs (1)
107var mod = Assert.Single(parameter.RefCustomModifiers);
Microsoft.CodeAnalysis.CSharp.EndToEnd.UnitTests (1)
EndToEndTests.cs (1)
814Assert.Single(compilation.SyntaxTrees);
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (2)
Diagnostics\Configuration\ConfigureCodeStyle\MultipleCodeStyleOptionConfigurationTests.cs (1)
28Assert.Single(actions);
src\Analyzers\CSharp\Tests\UsePrimaryConstructor\UsePrimaryConstructorTests.cs (1)
3691CodeActionsVerifier = actions => Assert.Single(actions),
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (2)
InteractiveSessionTests.cs (2)
1182Assert.Single(scopes); 1189Assert.Single(scope.Imports);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (243)
Semantics\NameOfTests.cs (1)
3066Assert.Single(nameofType.GetMembers("Count"));
Semantics\SimpleLambdaParametersWithModifiersTests.cs (1)
1004Assert.Single(operation.Body.Operations);
Semantics\UninitializedNonNullableFieldTests.cs (2)
2808var diagnostic = Assert.Single(diagnostics); 2809Assert.Single(diagnostic.AdditionalLocations);
SourceGeneration\GeneratorDriverTests.cs (113)
38Assert.Single(compilation.SyntaxTrees); 44Assert.Single(outputCompilation.SyntaxTrees); 58Assert.Single(compilation.SyntaxTrees); 80Assert.Single(compilation.SyntaxTrees); 101Assert.Single(compilation.SyntaxTrees); 130Assert.Single(compilation.SyntaxTrees); 220Assert.Single(compilation.SyntaxTrees); 256Assert.Single(compilation.SyntaxTrees); 277Assert.Single(compilation.SyntaxTrees); 300Assert.Single(compilation.SyntaxTrees); 308Assert.Single(outputCompilation.SyntaxTrees); 321Assert.Single(compilation.SyntaxTrees); 344Assert.Single(compilation.SyntaxTrees); 378Assert.Single(compilation.SyntaxTrees); 405Assert.Single(compilation.SyntaxTrees); 430Assert.Single(compilation.SyntaxTrees); 456Assert.Single(compilation.SyntaxTrees); 485Assert.Single(compilation.SyntaxTrees); 524Assert.Single(compilation.SyntaxTrees); 564var result = Assert.Single(results.Results); 584Assert.Single(compilation.SyntaxTrees); 593Assert.Single(results.GeneratedTrees); 594Assert.Single(results.Results); 601Assert.Single(result.GeneratedSources); 614Assert.Single(compilation.SyntaxTrees); 641Assert.Single(result2.GeneratedSources); 646Assert.Single(result3.GeneratedSources); 659Assert.Single(compilation.SyntaxTrees); 692Assert.Single(result2.Diagnostics); 706Assert.Single(compilation.SyntaxTrees); 742Assert.Single(compilation.SyntaxTrees); 778Assert.Single(compilation.SyntaxTrees); 785Assert.Single(outputDiagnostics); 800Assert.Single(compilation.SyntaxTrees); 825Assert.Single(compilation.SyntaxTrees); 853Assert.Single(compilation.SyntaxTrees); 885Assert.Single(compilation.SyntaxTrees); 911Assert.Single(compilation.SyntaxTrees); 938Assert.Single(compilation.SyntaxTrees); 966Assert.Single(compilation.SyntaxTrees); 998Assert.Single(compilation.SyntaxTrees); 1012Assert.Single(compilation.SyntaxTrees); 1027Assert.Single(compilation.SyntaxTrees); 1047Assert.Single(compilation.SyntaxTrees); 1061Assert.Single(compilation.SyntaxTrees); 1070Assert.Single(results.Results); 1088Assert.Single(compilation.SyntaxTrees); 1115Assert.Single(result2.GeneratedSources); 1120Assert.Single(result3.GeneratedSources); 1133Assert.Single(compilation.SyntaxTrees); 1142var tree = Assert.Single(results.GeneratedTrees); 1161Assert.Single(compilation.SyntaxTrees); 1259Assert.Single(compilation.SyntaxTrees); 1388Assert.Single(compilation.SyntaxTrees); 1423Assert.Single(compilation.SyntaxTrees); 1445Assert.Single(compilation.SyntaxTrees); 1454Assert.Single(runResults.Diagnostics); 1455Assert.Single(runResults.Results); 1470Assert.Single(compilation.SyntaxTrees); 1479Assert.Single(runResults.Diagnostics); 1480Assert.Single(runResults.Results); 1586Assert.Single(compilation.SyntaxTrees); 1599Assert.Single(runResults.Diagnostics); 1600Assert.Single(runResults.Results); 1615Assert.Single(compilation.SyntaxTrees); 1632Assert.Single(runResults.Diagnostics); 1634Assert.Single(runResults.GeneratedTrees); 1648Assert.Single(compilation.SyntaxTrees); 1669Assert.Single(compilation.SyntaxTrees); 1731Assert.Single(compilation.SyntaxTrees); 1775Assert.Single(compilation.SyntaxTrees); 1994Assert.Single(compilation.SyntaxTrees); 2030Assert.Single(compilation.SyntaxTrees); 2292Assert.Single(compilation.SyntaxTrees); 2435Assert.Single(compilation.SyntaxTrees); 2507Assert.Single(compilation.SyntaxTrees); 2521Assert.Single(runResult.GeneratedSources); 2549Assert.Single(compilation.SyntaxTrees); 2564Assert.Single(runResult.GeneratedSources); 2589Assert.Single(compilation.SyntaxTrees); 2617Assert.Single(compilation.SyntaxTrees); 2632Assert.Single(runResult.TrackedSteps["ParseOptions"]); 2652Assert.Single(runResult.TrackedSteps["ParseOptions"]); 2680Assert.Single(compilation.SyntaxTrees); 2746Assert.Single(compilation.SyntaxTrees); 2829Assert.Single(compilation.SyntaxTrees); 3016Assert.Single(compilation.SyntaxTrees); 3211Assert.Single(compilation.SyntaxTrees); 3229Assert.Single(result.Results); 3277Assert.Single(compilation.SyntaxTrees); 3323Assert.Single(compilation.SyntaxTrees); 3359Assert.Single(compilation.SyntaxTrees); 3411Assert.Single(compilation.SyntaxTrees); 3496var diag = Assert.Single(result.Diagnostics); 3505Assert.Single(result.GeneratedTrees); 3531var generatorTiming = Assert.Single(timing.GeneratorTimes); 3561var generatorTiming = Assert.Single(timing.GeneratorTimes); 3641var generatorTiming = Assert.Single(timing.GeneratorTimes); 3653var generatorTiming2 = Assert.Single(timing2.GeneratorTimes); 3682var result = Assert.Single(runResult.Results); 4138Assert.Single(compilation.SyntaxTrees); 4582Assert.Single(results.GeneratedTrees); 4604Assert.Single(result.GeneratedTrees); 4655var result = Assert.Single(runResult.Results); 4656var (key, value) = Assert.Single(result.HostOutputs); 4675var result = Assert.Single(runResult.Results); 4690var result = Assert.Single(runResult.Results); 4710var result = Assert.Single(runResult.Results); 4729(r) => { var result = Assert.Single(r.HostOutputs); Assert.Equal("gen1", result.Key); Assert.Equal("value1", result.Value); }, 4730(r) => { var result = Assert.Single(r.HostOutputs); Assert.Equal("gen2", result.Key); Assert.Equal("value2", result.Value); } 4747(r) => { var result = Assert.Single(r.HostOutputs); Assert.Equal("gen", result.Key); Assert.Equal("value1", result.Value); }, 4748(r) => { var result = Assert.Single(r.HostOutputs); Assert.Equal("gen", result.Key); Assert.Equal("value2", result.Value); } 4763var result = Assert.Single(runResult.Results);
SourceGeneration\GeneratorDriverTests_Attributes_FullyQualifiedName.cs (40)
70Assert.Single(compilation.SyntaxTrees); 112Assert.Single(compilation.SyntaxTrees); 149Assert.Single(compilation.SyntaxTrees); 179Assert.Single(compilation.SyntaxTrees); 209Assert.Single(compilation.SyntaxTrees); 322Assert.Single(compilation.SyntaxTrees); 358Assert.Single(compilation.SyntaxTrees); 397Assert.Single(compilation.SyntaxTrees); 426Assert.Single(compilation.SyntaxTrees); 459Assert.Single(compilation.SyntaxTrees); 492Assert.Single(compilation.SyntaxTrees); 524Assert.Single(compilation.SyntaxTrees); 556Assert.Single(compilation.SyntaxTrees); 587Assert.Single(compilation.SyntaxTrees); 618Assert.Single(compilation.SyntaxTrees); 651Assert.Single(compilation.SyntaxTrees); 682Assert.Single(compilation.SyntaxTrees); 711Assert.Single(compilation.SyntaxTrees); 745Assert.Single(compilation.SyntaxTrees); 774Assert.Single(compilation.SyntaxTrees); 811Assert.Single(compilation.SyntaxTrees); 848Assert.Single(compilation.SyntaxTrees); 885Assert.Single(compilation.SyntaxTrees); 922Assert.Single(compilation.SyntaxTrees); 959Assert.Single(compilation.SyntaxTrees); 995Assert.Single(compilation.SyntaxTrees); 1022Assert.Single(compilation.SyntaxTrees); 1059Assert.Single(compilation.SyntaxTrees); 1097Assert.Single(compilation.SyntaxTrees); 1135Assert.Single(compilation.SyntaxTrees); 1173Assert.Single(compilation.SyntaxTrees); 1211Assert.Single(compilation.SyntaxTrees); 1332Assert.Single(compilation.SyntaxTrees); 1378Assert.Single(compilation.SyntaxTrees); 1416Assert.Single(compilation.SyntaxTrees); 1463Assert.Single(compilation.SyntaxTrees); 1510Assert.Single(compilation.SyntaxTrees); 1553Assert.Single(compilation.SyntaxTrees); 1601Assert.Single(compilation.SyntaxTrees); 1713Assert.Single(compilation.SyntaxTrees);
SourceGeneration\GeneratorDriverTests_Attributes_SimpleName.cs (28)
41Assert.Single(compilation.SyntaxTrees); 73Assert.Single(compilation.SyntaxTrees); 99Assert.Single(compilation.SyntaxTrees); 124Assert.Single(compilation.SyntaxTrees); 149Assert.Single(compilation.SyntaxTrees); 177Assert.Single(compilation.SyntaxTrees); 209Assert.Single(compilation.SyntaxTrees); 241Assert.Single(compilation.SyntaxTrees); 275Assert.Single(compilation.SyntaxTrees); 308Assert.Single(compilation.SyntaxTrees); 334Assert.Single(compilation.SyntaxTrees); 360Assert.Single(compilation.SyntaxTrees); 386Assert.Single(compilation.SyntaxTrees); 419Assert.Single(compilation.SyntaxTrees); 447Assert.Single(compilation.SyntaxTrees); 475Assert.Single(compilation.SyntaxTrees); 502Assert.Single(compilation.SyntaxTrees); 533Assert.Single(compilation.SyntaxTrees); 566Assert.Single(compilation.SyntaxTrees); 598Assert.Single(compilation.SyntaxTrees); 630Assert.Single(compilation.SyntaxTrees); 658Assert.Single(compilation.SyntaxTrees); 686Assert.Single(compilation.SyntaxTrees); 714Assert.Single(compilation.SyntaxTrees); 797Assert.Single(compilation.SyntaxTrees); 828Assert.Single(compilation.SyntaxTrees); 1004Assert.Single(compilation.SyntaxTrees); 1044Assert.Single(compilation.SyntaxTrees);
SourceGeneration\StateTableTests.cs (12)
443var step = Assert.Single(table.Steps); 490var step = Assert.Single(table.Steps); 794Assert.Equal((1, IncrementalStepRunReason.Cached), Assert.Single(step.Outputs)); 799Assert.Equal((2, IncrementalStepRunReason.Removed), Assert.Single(step.Outputs)); 804Assert.Equal((3, IncrementalStepRunReason.Removed), Assert.Single(step.Outputs)); 809Assert.Equal((4, IncrementalStepRunReason.New), Assert.Single(step.Outputs)); 814Assert.Equal((5, IncrementalStepRunReason.New), Assert.Single(step.Outputs)); 819Assert.Equal((6, IncrementalStepRunReason.New), Assert.Single(step.Outputs)); 984var step = Assert.Single(table.Steps); 986var input = Assert.Single(step.Inputs); 1013var step = Assert.Single(table.Steps); 1015var input = Assert.Single(step.Inputs);
SourceGeneration\SyntaxAwareGeneratorTests.cs (46)
36Assert.Single(compilation.SyntaxTrees); 62Assert.Single(compilation.SyntaxTrees); 87Assert.Single(compilation.SyntaxTrees); 113Assert.Single(compilation.SyntaxTrees); 138Assert.Single(compilation.SyntaxTrees); 165Assert.Single(compilation.SyntaxTrees); 237Assert.Single(compilation.SyntaxTrees); 276Assert.Single(compilation.SyntaxTrees); 317Assert.Single(compilation.SyntaxTrees); 373Assert.Single(compilation.SyntaxTrees); 386Assert.Single(results.Diagnostics); 387Assert.Single(results.Results); 388Assert.Single(results.Results[0].Diagnostics); 415Assert.Single(compilation.SyntaxTrees); 428Assert.Single(results.Diagnostics); 429Assert.Single(results.Results); 430Assert.Single(results.Results[0].Diagnostics); 499Assert.Single(compilation.SyntaxTrees); 517Assert.Single(results.GeneratedTrees); 518Assert.Single(results.Diagnostics); 521Assert.Single(results.Results[0].Diagnostics); 553Assert.Single(compilation.SyntaxTrees); 583Assert.Single(compilation.SyntaxTrees); 621Assert.Single(compilation.SyntaxTrees); 675Assert.Single(compilation.SyntaxTrees); 732Assert.Single(compilation.SyntaxTrees); 773Assert.Single(compilation.SyntaxTrees); 820Assert.Single(compilation.SyntaxTrees); 1275Assert.Equal("fieldD", Assert.Single(fieldsCalledFor)); 1484Assert.Equal("fieldC", Assert.Single(syntaxFieldsCalledFor)); 1853Assert.Single(compilation.SyntaxTrees); 1866Assert.Single(results.Diagnostics); 1868Assert.Single(results.Results[0].Diagnostics); 1894Assert.Single(compilation.SyntaxTrees); 1907Assert.Single(results.Diagnostics); 1909Assert.Single(results.Results[0].Diagnostics); 1935Assert.Single(compilation.SyntaxTrees); 1952Assert.Single(results.GeneratedTrees); 1953Assert.Single(results.Diagnostics); 1955Assert.Single(results.Results[0].Diagnostics); 1959Assert.Single(results.Results[1].GeneratedSources); 1984Assert.Single(compilation.SyntaxTrees); 2010Assert.Single(compilation.SyntaxTrees); 2048Assert.Single(compilation.SyntaxTrees); 2059Assert.Single(results.Results); 2082Assert.Single(compilation.SyntaxTrees);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (58)
Compilation\CompilationAPITests.cs (3)
3427Assert.Single(types); 3452Assert.Single(types); 3504Assert.Single(types);
Compilation\GetImportScopesTests.cs (51)
53Assert.Single(scopes); 54Assert.Single(scopes.Single().Imports); 69Assert.Single(scopes); 70Assert.Single(scopes.Single().Imports); 100Assert.Single(scopes); 101Assert.Single(scopes.Single().Imports); 128Assert.Single(scopes); 129Assert.Single(scopes.Single().Imports); 145Assert.Single(scopes); 173Assert.Single(scopes); 174Assert.Single(scopes.Single().Imports); 196Assert.Single(scopes[0].Imports); 197Assert.Single(scopes[1].Imports); 224Assert.Single(scopes[0].Imports); 225Assert.Single(scopes[1].Imports); 242Assert.Single(scopes); 243Assert.Single(scopes.Single().Aliases); 258Assert.Single(scopes); 259Assert.Single(scopes.Single().Aliases); 289Assert.Single(scopes); 290Assert.Single(scopes.Single().Aliases); 317Assert.Single(scopes); 318Assert.Single(scopes.Single().Aliases); 334Assert.Single(scopes); 362Assert.Single(scopes); 363Assert.Single(scopes.Single().Aliases); 385Assert.Single(scopes[0].Aliases); 386Assert.Single(scopes[1].Aliases); 416Assert.Single(scopes); 417Assert.Single(scopes.Single().ExternAliases); 435Assert.Single(scopes); 436Assert.Single(scopes.Single().ExternAliases); 457Assert.Single(scopes); 458Assert.Single(scopes.Single().ExternAliases); 478Assert.Single(scopes); 479Assert.Single(scopes.Single().ExternAliases); 498Assert.Single(scopes.Single().ExternAliases); 514Assert.Single(scopes); 515Assert.Single(scopes.Single().ExternAliases); 534Assert.Single(scopes); 565Assert.Single(scopes); 566Assert.Single(scopes.Single().ExternAliases); 591Assert.Single(scopes[0].ExternAliases); 592Assert.Single(scopes[1].ExternAliases); 616Assert.Single(scopes); 617Assert.Single(scopes.Single().Aliases); 618Assert.Single(scopes.Single().Imports); 645Assert.Single(scopes); 647Assert.Single(scopes.Single().Imports); 651Assert.Single(scopes.Single().Aliases); 679Assert.Single(scopes);
Compilation\LoadDirectiveTests.cs (4)
24Assert.Single(compilation.SyntaxTrees); 37Assert.Single(compilation.SyntaxTrees); 131Assert.Single(compilation.SyntaxTrees); 147Assert.Single(compilation.SyntaxTrees);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (4)
LexicalAndXml\LexicalTests.cs (4)
485Assert.Single(token.TrailingTrivia); 519Assert.Single(token.TrailingTrivia); 576Assert.Single(token.GetLeadingTrivia()); 582Assert.Single(token.GetLeadingTrivia());
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
CodeGeneration\SyntaxGeneratorTests.cs (1)
227Assert.Single(attributes);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (23)
CodeFixes\CodeFixServiceTests.cs (1)
1102var lowPriorityAnalyzer = Assert.Single(lowPriorityAnalyzerData.Analyzers);
Diagnostics\DiagnosticAnalyzerServiceTests.cs (1)
839Assert.Single(analyzer.CanceledCompilations);
SymbolFinder\DependentTypeFinderTests.cs (12)
86var derivedDependentType = Assert.Single(derivedFromBase); 127var derivedDependentType = Assert.Single(derivedFromBase); 178var derivedDependentType = Assert.Single(derivedFromBase); 219var derivedDependentType = Assert.Single(derivedFromBase); 261var derivedDependentType = Assert.Single(derivedFromBase); 303var derivedDependentType = Assert.Single(derivedFromBase); 340Assert.NotEqual(baseInterfaceSymbol, Assert.Single(implementingClassSymbol.Interfaces)); 344Assert.Equal(implementingClassSymbol, Assert.Single(typesThatImplementInterface)); 381Assert.NotEqual(baseInterfaceSymbol, Assert.Single(implementingClassSymbol.Interfaces)); 385Assert.Equal(implementingClassSymbol, Assert.Single(typesThatImplementInterface)); 421Assert.NotEqual(baseInterfaceSymbol, Assert.Single(implementingClassSymbol.Interfaces)); 425Assert.Equal(implementingClassSymbol, Assert.Single(typesThatImplementInterface));
Tagging\TagSpanIntervalTreeTests.cs (5)
155Assert.Single(spans); 163Assert.Single(spans); 171Assert.Single(spans); 179Assert.Single(spans); 187Assert.Single(spans);
UnusedReferences\UnusedReferencesRemoverTests.cs (4)
68Assert.Single(unusedReferences); 103Assert.Single(unusedReferences); 148Assert.Single(appliedUpdates); 160Assert.Single(appliedUpdates);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
DocumentChanges\DocumentChangesTests.cs (1)
49Assert.Single(testLspServer.GetTrackedTexts());
Microsoft.CodeAnalysis.LanguageServer.UnitTests (1)
LspFileChangeWatcherTests.cs (1)
112var registrationJson = Assert.IsType<JsonElement>(Assert.Single(dynamicCapabilities.Registrations).Value.RegisterOptions);
Microsoft.CodeAnalysis.Test.Utilities (2)
Assert\AssertEx.cs (2)
1076/// The core <see cref="Xunit.Assert.Single{T}(IEnumerable{T})"/> is annotated to not accept null but many 1082return Assert.Single(collection);
Microsoft.CodeAnalysis.UnitTests (5)
Analyzers\AnalyzerConfigTests.cs (2)
2396Assert.Single(sectionOptions.AnalyzerOptions); 2610Assert.Single(options.AnalyzerOptions);
Analyzers\AnalyzerFileReferenceTests.cs (1)
507Assert.Single(builder);
InternalUtilities\ConcurrentDictionaryExtensionsTests.cs (2)
33Assert.Single(dictionary); 36Assert.Single(dictionary);
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (3)
CommandLineTests.vb (3)
84Assert.Equal(analyzerConfig.Path, Assert.Single(cmd.Arguments.AnalyzerConfigPaths)) 124Assert.Equal(analyzerConfig.Path, Assert.Single(cmd.Arguments.AnalyzerConfigPaths)) 179Assert.Equal(analyzerConfig.Path, Assert.Single(cmd.Arguments.AnalyzerConfigPaths))
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (44)
NetCoreTests.cs (9)
87Assert.Single(workspace.CurrentSolution.ProjectIds); 112Assert.Single(workspace.CurrentSolution.ProjectIds); 126var projectReference = Assert.Single(project.ProjectReferences); 173var projectReference = Assert.Single(project.ProjectReferences); 207Assert.Single(projectPaths); 351var projectReference = Assert.Single(project.ProjectReferences); 392Assert.Single(project.AllProjectReferences); 478var diagnostic = Assert.Single(workspace.Diagnostics); 517var projectReference = Assert.Single(project.ProjectReferences);
VisualStudioMSBuildWorkspaceTests.cs (35)
101var projectInfo = Assert.Single(solutionInfo.Projects); 1007Assert.Single(workspace.Diagnostics); 1050Assert.Single(workspace.Diagnostics); 1092Assert.Single(solution.ProjectIds); 1108Assert.Single(workspace.Diagnostics); 1224Assert.Single(project.Solution.ProjectIds); // didn't really open referenced project due to invalid file path. 1226Assert.Single(project.AllProjectReferences); // dangling project reference 1253Assert.Single(project.Solution.ProjectIds); // didn't really open referenced project due to invalid file path. 1255Assert.Single(project.AllProjectReferences); // dangling project reference 1286Assert.Single(project.Solution.ProjectIds); // didn't really open referenced project due to unrecognized extension. 1288Assert.Single(project.AllProjectReferences); // dangling project reference 1324Assert.Single(project.Solution.ProjectIds); 1348Assert.Single(project.Solution.ProjectIds); 1371Assert.Single(project.Solution.ProjectIds); 1373Assert.Single(project.AllProjectReferences); 1417Assert.Single(projRefs); 1446Assert.Single(vbProject.ProjectReferences); 1994var folder = Assert.Single(fooDoc.Folders); 2025Assert.Single(document2.Folders); 2042Assert.Single(documentB.Folders); 2351var doc = Assert.Single(proj.AdditionalDocuments); 2617var diagnostic = Assert.Single(workspace.Diagnostics); 2730Assert.Single(testProject.AllProjectReferences); 2756Assert.Single(testProject.AllProjectReferences); 2760Assert.Single(library1Project.AllProjectReferences); 2974Assert.Single(workspace.CurrentSolution.GetProject(project.Id).ProjectReferences); 3006var diagnostic = Assert.Single(workspace.Diagnostics); 3023var diagnostic = Assert.Single(workspace.Diagnostics); 3040var diagnostic = Assert.Single(workspace.Diagnostics); 3043var project = Assert.Single(solution.Projects); 3058var diagnostic = Assert.Single(workspace.Diagnostics); 3073var diagnostic = Assert.Single(workspace.Diagnostics); 3090var diagnostic = Assert.Single(workspace.Diagnostics); 3214Assert.Single(project.ProjectReferences); 3222Assert.Single(compilation.References.OfType<CompilationReference>());
Microsoft.CodeAnalysis.Workspaces.UnitTests (38)
CommandLineProject\CommandLineProjectTests.cs (1)
138var document = Assert.Single(info.AnalyzerConfigDocuments);
SolutionTests\SolutionTests.cs (23)
2619var project = Assert.Single(solution.Projects); 2717Assert.All(solution.Projects, p => Assert.Single(p.Documents)); 4066Assert.Single(project2.GetCompilationAsync().Result.ExternalReferences); 4081var tree = Assert.Single((await frozenDocument.Project.GetCompilationAsync()).SyntaxTrees); 4106var tree = Assert.Single((await frozenDocument.Project.GetCompilationAsync()).SyntaxTrees); 4274Assert.Single(frozenDocument.Project.Documents); 4275var singleTree = Assert.Single((await frozenDocument.Project.GetCompilationAsync()).SyntaxTrees); 4847var diagnostic = Assert.Single(diagnostics); 4868diagnostic = Assert.Single(diagnostics); 4947Assert.Equal(editorConfigDocumentId, Assert.Single(solution.GetDocumentIdsWithFilePath(editorConfigFilePath))); 5553Assert.Single(solution.GetRelatedDocumentIds(regularDocumentId)); 5603Assert.Single(frozenProject.Documents); 5606Assert.Single(frozenCompilation.SyntaxTrees); 5625Assert.Single(frozenProject1.Documents); 5631Assert.Single(frozenCompilation1.SyntaxTrees); 5655Assert.Single(frozenProject1.Documents); 5658Assert.Single(frozenCompilation1.SyntaxTrees); 5685Assert.Single(frozenProject1.Documents); 5688Assert.Single(frozenCompilation1.SyntaxTrees); 5692Assert.Single(frozenProject2.Documents); 5695Assert.Single(frozenCompilation2.SyntaxTrees); 5747Assert.Single(generatedDocuments); 5788Assert.Single(frozenProject.Documents);
SolutionTests\SolutionWithSourceGeneratorTests.cs (13)
72var generatedDocument = Assert.Single(await project.GetSourceGeneratedDocumentsAsync()); 370var generatedDocumentBeforeChange = Assert.Single(await projectBeforeChange.GetSourceGeneratedDocumentsAsync()); 377var generatedDocumentAfterChange = Assert.Single(await projectAfterChange.GetSourceGeneratedDocumentsAsync()); 486var generatedTreeBeforeChange = await Assert.Single(await project.GetSourceGeneratedDocumentsAsync()).GetSyntaxTreeAsync(); 491var generatedTreeAfterChange = await Assert.Single(await project.GetSourceGeneratedDocumentsAsync()).GetSyntaxTreeAsync(); 506var generatedTreeBeforeChange = await Assert.Single(await project.GetSourceGeneratedDocumentsAsync()).GetSyntaxTreeAsync(); 512var generatedTreeAfterChange = await Assert.Single(await project.GetSourceGeneratedDocumentsAsync()).GetSyntaxTreeAsync(); 594var generatedDocument = Assert.Single(await project.GetSourceGeneratedDocumentsAsync()); 618var generatedDocument = Assert.Single(await workspace.CurrentSolution.Projects.Single().GetSourceGeneratedDocumentsAsync()); 638var generatedDocument = Assert.Single(await originalAdditionalFile.Project.GetSourceGeneratedDocumentsAsync()); 696var generatedDocument = Assert.Single(await project.GetSourceGeneratedDocumentsAsync()); 873var sourceGeneratedDocument = Assert.Single(await project.GetSourceGeneratedDocumentsAsync()); 931var sourceGeneratedDocument = Assert.Single(await project.GetSourceGeneratedDocumentsAsync());
WorkspaceServiceTests\ReferenceCountedDisposableTests.cs (1)
180var field = Assert.Single(typeof(ReferenceCountedDisposable<>.WeakReference)
Microsoft.Data.Analysis.Tests (3)
DataFrameGroupByTests.cs (1)
57Assert.Single(grouping);
DataFrameTests.cs (2)
104Assert.Single(dataFrame.Columns); 155Assert.Single(dataFrame.Columns);
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.AI.Abstractions.Tests (22)
AdditionalPropertiesDictionaryTests.cs (1)
19Assert.Single(d);
ChatCompletion\ChatClientExtensionsTests.cs (1)
59ChatMessage m = Assert.Single(chatMessages);
ChatCompletion\ChatCompletionTests.cs (3)
27Assert.Same(message, Assert.Single(completion.Choices)); 165Assert.Single(result.AdditionalProperties); 295Assert.Equal(123, Assert.IsType<UsageContent>(Assert.Single(update2.Contents)).Details.TotalTokenCount);
ChatCompletion\ChatMessageTests.cs (8)
46Assert.Single(message.Contents); 156Assert.Single(message.Contents); 298Assert.Single(deserializedMessage.AdditionalProperties); 308Assert.Single(textContent.AdditionalProperties); 316Assert.Single(dataContent.AdditionalProperties); 324Assert.Single(dataContent.AdditionalProperties); 331Assert.Single(textContent.AdditionalProperties); 339Assert.Single(functionCallContent.Arguments);
ChatCompletion\ChatOptionsTests.cs (1)
166Assert.Single(deserialized.AdditionalProperties);
ChatCompletion\StreamingChatCompletionUpdateExtensionsTests.cs (3)
92Assert.Same(updates[7].Contents[0], Assert.Single(message.Contents)); 179Assert.Single(completion.Choices); 209Assert.Equal("Hello, world!", Assert.IsType<TextContent>(Assert.Single(completion.Message.Contents)).Text);
ChatCompletion\StreamingChatCompletionUpdateTests.cs (3)
45Assert.Single(update.Contents); 127Assert.Single(update.Contents); 215Assert.Single(result.AdditionalProperties);
Contents\FunctionCallContentTests..cs (1)
94Assert.Single(deserializedSut.Arguments);
Embeddings\EmbeddingGenerationOptionsTests.cs (1)
81Assert.Single(deserialized.AdditionalProperties);
Microsoft.Extensions.AI.AzureAIInference.Tests (3)
AzureAIInferenceChatClientTests.cs (3)
162Assert.Single(response.Message.Contents); 660Assert.Single(response.Message.Contents); 875FunctionCallContent fcc = Assert.IsType<FunctionCallContent>(Assert.Single(updates[updates.Count - 1].Contents));
Microsoft.Extensions.AI.Integration.Tests (4)
ChatClientIntegrationTests.cs (3)
94Assert.Single(chatHistory); 104Assert.Single(response.Choices); 621var activity = Assert.Single(activities);
EmbeddingGeneratorIntegrationTests.cs (1)
121Assert.Single(activities);
Microsoft.Extensions.AI.Ollama.Tests (1)
OllamaChatClientTests.cs (1)
121Assert.Single(response.Message.Contents);
Microsoft.Extensions.AI.OpenAI.Tests (23)
OpenAIChatClientTests.cs (5)
192Assert.Single(response.Message.Contents); 539Assert.Single(response.Message.Contents); 638Assert.Single(response.Message.Contents); 870FunctionCallContent fcc = Assert.IsType<FunctionCallContent>(Assert.Single(updates[updates.Count - 1].Contents)); 1009Assert.Single(response.Message.Contents);
OpenAISerializationTests.cs (18)
46ChatMessage message = Assert.Single(request.Messages); 48AIContent content = Assert.Single(message.Contents); 79ChatMessage message = Assert.Single(request.Messages); 81AIContent content = Assert.Single(message.Contents); 111ChatMessage message = Assert.Single(request.Messages); 113AIContent content = Assert.Single(message.Contents); 176Assert.Single((IDictionary<int, int>)request.Options.AdditionalProperties["LogitBiases"]!); 179Assert.Single((IDictionary<string, string>)request.Options.AdditionalProperties["Metadata"]!); 189TextContent text = Assert.IsType<TextContent>(Assert.Single(msg.Contents)); 201TextContent text = Assert.IsType<TextContent>(Assert.Single(msg.Contents)); 213TextContent text = Assert.IsType<TextContent>(Assert.Single(msg.Contents)); 225TextContent text = Assert.IsType<TextContent>(Assert.Single(msg.Contents)); 307TextContent text = Assert.IsType<TextContent>(Assert.Single(msg.Contents)); 371AIFunction function = Assert.IsAssignableFrom<AIFunction>(Assert.Single(request.Options.Tools)); 374Assert.Equal("Strict", Assert.Single(function.Metadata.AdditionalProperties).Key); 378AIFunctionParameterMetadata parameter = Assert.Single(function.Metadata.Parameters); 443FunctionCallContent text = Assert.IsType<FunctionCallContent>(Assert.Single(msg.Contents)); 455FunctionResultContent frc = Assert.IsType<FunctionResultContent>(Assert.Single(msg.Contents));
Microsoft.Extensions.AI.Tests (11)
ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (6)
74Assert.Equal("Hello", Assert.Single(chatHistory).Text); 189Assert.Equal("Hello", Assert.Single(messages).Text); 208Assert.Equal("Hello", Assert.Single(chatHistory).Text); 242Assert.Equal("Hello", Assert.Single(chatHistory).Text); 261Assert.Single(response.Result!); 270Assert.Equal("Hello", Assert.Single(chatHistory).Text);
ChatCompletion\FunctionInvokingChatClientTests.cs (3)
384Assert.Single(chat); // It didn't add anything to the chat history 542m => Assert.Equal("Hello", Assert.IsType<TextContent>(Assert.Single(m.Contents)).Text), 552var singleUpdateContent = Assert.IsType<TextContent>(Assert.Single(allUpdateContents));
Embeddings\UseDelegateEmbeddingGeneratorTests.cs (1)
69Assert.Single(actual);
Functions\AIFunctionFactoryTest.cs (1)
144Assert.Single(func.Metadata.Parameters);
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.ApiDescription.Tool.Tests (1)
GetDocumentTests.cs (1)
124Assert.Single(documentNames);
Microsoft.Extensions.Caching.Hybrid.Tests (1)
TestEventListener.cs (1)
126evt = Assert.Single(_events);
Microsoft.Extensions.Caching.SqlServer.Tests (1)
SqlServerCacheServicesExtensionsTest.cs (1)
24var serviceDescriptor = Assert.Single(services);
Microsoft.Extensions.Compliance.Testing.Tests (1)
RedactionFakesAcceptanceTests.cs (1)
223Assert.Single(collector.AllRedactorRequests);
Microsoft.Extensions.Configuration.KeyPerFile.Tests (2)
ConfigurationProviderTestBase.cs (2)
311Assert.Single(sections); 319Assert.Single(sections);
Microsoft.Extensions.Diagnostics.HealthChecks.Common.Tests (5)
ApplicationLifecycleHealthChecksExtensionsTests.cs (1)
58Assert.Single(registrations);
ManualHealthCheckExtensionsTests.cs (1)
53Assert.Single(registrations);
TelemetryHealthChecksPublisherExtensionsTests.cs (3)
27var publisher = Assert.Single(publishers); 47var publisher = Assert.Single(publishers); 65var publisher = Assert.Single(publishers);
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.Diagnostics.Probes.Tests (9)
KubernetesProbesExtensionsTests.cs (4)
40Assert.Single(configurations); 41Assert.Single(configurations); 84Assert.Single(configurations); 112Assert.Single(configurations);
TcpEndpointProbesExtensionsTests.cs (5)
59var config = Assert.Single(configurations); 96var config = Assert.Single(configurations); 122var configuration = Assert.Single(configurations); 147Assert.Single(configurations); 168Assert.Single(configurations);
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (4)
Linux\OSFileSystemTests.cs (1)
24Assert.Single(directoryNames);
ResourceMonitoringBuilderTests.cs (1)
32Assert.Single(publishersArray);
ResourceMonitoringExtensionsTests.cs (1)
201var tracker = Assert.Single(trackers);
ResourceMonitoringServiceTests.cs (1)
184Assert.Single(publishers);
Microsoft.Extensions.Diagnostics.Testing.Tests (4)
Metrics\MetricCollectorTests.cs (4)
63Assert.Single(collector.GetMeasurementSnapshot()); 108Assert.Single(collector.GetMeasurementSnapshot()); 155Assert.Single(collector.GetMeasurementSnapshot()); 216Assert.Single(collector.GetMeasurementSnapshot());
Microsoft.Extensions.Http.Diagnostics.Tests (8)
Logging\AcceptanceTests.cs (1)
42var logRecord = Assert.Single(collector.GetSnapshot());
Logging\HttpClientLoggerTest.cs (7)
241var logRecord = Assert.Single(logRecords); 440var logRecord = Assert.Single(logRecords); 557var logRecord = Assert.Single(logRecords); 647var logRecord = Assert.Single(logRecords); 697_ = Assert.Single(logRecords); 921var logRecord = Assert.Single(logRecords).GetStructuredState(); 987var logRecord = Assert.Single(logRecords);
Microsoft.Extensions.Http.Resilience.Tests (4)
Hedging\HedgingTests.cs (1)
130Assert.Single(Requests);
Resilience\HttpClientBuilderExtensionsTests.Resilience.cs (3)
309Assert.Single(handlers); 332Assert.Single(handlers); 353Assert.Single(handlers);
Microsoft.Extensions.Localization.Tests (2)
ResourceManagerStringLocalizerTest.cs (2)
139var write = Assert.Single(Sink.Writes); 169var value = Assert.Single(strings);
Microsoft.Extensions.Telemetry.Tests (5)
Latency\Internal\LatencyContextTests.cs (5)
120Assert.Single(measures.ToArray()); 146Assert.Single(measures.ToArray()); 177Assert.Single(tags); 204Assert.Single(tags.ToArray()); 281Assert.Single(checkpoints.ToArray());
Microsoft.Extensions.TimeProvider.Testing.Tests (1)
FakeTimeProviderTests.cs (1)
523Assert.Single(calls);
Microsoft.Gen.ComplianceReports.Unit.Tests (1)
GeneratorTests.cs (1)
132var diag = Assert.Single(diags);
Microsoft.Gen.ContextualOptions.Unit.Tests (7)
EmitterTests.cs (1)
147_ = Assert.Single(r);
ParserTests.cs (5)
29Assert.Single(result); 46Assert.Single(result); 63Assert.Single(result); 78Assert.Single(result); 93Assert.Single(result);
SyntaxContextReceiverTests.cs (1)
70Assert.Single(typeDeclarations!);
Microsoft.Gen.Logging.Generated.Tests (7)
LogMethodTests.cs (2)
382Assert.Single(logRecord.StructuredState!); 738var record = Assert.Single(collector.GetSnapshot());
SensitiveRecordTests.cs (5)
19var logRecord = Assert.Single(logger.FakeLogCollector.GetSnapshot()); 31var logRecord = Assert.Single(logger.FakeLogCollector.GetSnapshot()); 48var logRecord = Assert.Single(logger.FakeLogCollector.GetSnapshot()); 65var logRecord = Assert.Single(logger.FakeLogCollector.GetSnapshot()); 82var logRecord = Assert.Single(logger.FakeLogCollector.GetSnapshot());
Microsoft.Gen.Logging.Unit.Tests (12)
AttributeParserTests.cs (4)
141_ = Assert.Single(diagnostics); 169_ = Assert.Single(diagnostics); 190_ = Assert.Single(diagnostics); 220_ = Assert.Single(diagnostics);
EmitterTests.cs (1)
63_ = Assert.Single(r);
ParserTests.cs (1)
681Assert.Single(generatedSources);
TypeSymbolExtensionsTests.cs (6)
52ISymbol symbol = Assert.Single(methodSymbols); 96ISymbol symbol = Assert.Single(methodSymbols); 140ISymbol symbol = Assert.Single(methodSymbols); 188ISymbol symbol = Assert.Single(methodSymbols); 231ISymbol symbol = Assert.Single(methodSymbols); 275ISymbol symbol = Assert.Single(methodSymbols);
Microsoft.Gen.Metrics.Generated.Tests (36)
MetricTests.cs (24)
69var measurement = Assert.Single(collector.GetMeasurementSnapshot()); 96var measurement = Assert.Single(collector.GetMeasurementSnapshot()); 98var tag = Assert.Single(measurement.Tags); 124var measurement = Assert.Single(collector.GetMeasurementSnapshot()); 126var tag = Assert.Single(measurement.Tags); 152var measurement = Assert.Single(collector.GetMeasurementSnapshot()); 251var measurement = Assert.Single(collector.GetMeasurementSnapshot()); 257measurement = Assert.Single(collector.GetMeasurementSnapshot()); 264measurement = Assert.Single(collector.GetMeasurementSnapshot()); 276var measurement = Assert.Single(collector.GetMeasurementSnapshot()); 282measurement = Assert.Single(collector.GetMeasurementSnapshot()); 289measurement = Assert.Single(collector.GetMeasurementSnapshot()); 301var measurement = Assert.Single(collector.GetMeasurementSnapshot()); 314var measurement = Assert.Single(collector.GetMeasurementSnapshot()); 327var measurement = Assert.Single(collector.GetMeasurementSnapshot()); 340var measurement = Assert.Single(collector.GetMeasurementSnapshot()); 361var measurement = Assert.Single(collector.GetMeasurementSnapshot()); 405var measurement = Assert.Single(collector.GetMeasurementSnapshot()); 428measurement = Assert.Single(collector.GetMeasurementSnapshot()); 451measurement = Assert.Single(collector.GetMeasurementSnapshot()); 504var measurement = Assert.Single(collector.GetMeasurementSnapshot()); 548var measurement = Assert.Single(collector.GetMeasurementSnapshot()); 571measurement = Assert.Single(collector.GetMeasurementSnapshot()); 593measurement = Assert.Single(collector.GetMeasurementSnapshot());
MetricTests.Ext.cs (12)
53var measurement = Assert.Single(collector.GetMeasurementSnapshot()); 79var measurement = Assert.Single(collector.GetMeasurementSnapshot()); 81var tag = Assert.Single(measurement.Tags); 106var measurement = Assert.Single(collector.GetMeasurementSnapshot()); 108var tag = Assert.Single(measurement.Tags); 133var measurement = Assert.Single(collector.GetMeasurementSnapshot()); 168var measurement = Assert.Single(collector.GetMeasurementSnapshot()); 190measurement = Assert.Single(collector.GetMeasurementSnapshot()); 212measurement = Assert.Single(collector.GetMeasurementSnapshot()); 261var measurement = Assert.Single(collector.GetMeasurementSnapshot()); 283measurement = Assert.Single(collector.GetMeasurementSnapshot()); 305measurement = Assert.Single(collector.GetMeasurementSnapshot());
Microsoft.Gen.Metrics.Unit.Tests (30)
ParserTests.cs (19)
29_ = Assert.Single(d); 45_ = Assert.Single(d); 61_ = Assert.Single(d); 82_ = Assert.Single(d); 109_ = Assert.Single(d); 123_ = Assert.Single(d); 137_ = Assert.Single(d); 177_ = Assert.Single(d); 191_ = Assert.Single(d); 205_ = Assert.Single(d); 219_ = Assert.Single(d); 233_ = Assert.Single(d); 247_ = Assert.Single(d); 356_ = Assert.Single(d); 404var diag = Assert.Single(d); 418var diag = Assert.Single(d); 433_ = Assert.Single(d); 615_ = Assert.Single(d); 698Assert.Single(d);
ParserTests.Diagnostics.cs (11)
33var diag = Assert.Single(d); 63var diag = Assert.Single(d); 94var diag = Assert.Single(d); 124Assert.Single(d); 190Assert.Single(d); 215_ = Assert.Single(d); 242_ = Assert.Single(d); 273_ = Assert.Single(d); 304_ = Assert.Single(d); 358_ = Assert.Single(d); 384_ = Assert.Single(d);
Microsoft.JSInterop.Tests (1)
Infrastructure\DotNetDispatcherTest.cs (1)
838var value = Assert.IsType<TestDTO>(Assert.Single(result));
Microsoft.ML.AutoML.Tests (7)
ColumnInferenceTests.cs (7)
99Assert.Single(result.ColumnInformation.NumericColumnNames); 129Assert.Single(result.ColumnInformation.CategoricalColumnNames); 144Assert.Single(result.ColumnInformation.TextColumnNames); 182Assert.Single(result.ColumnInformation.NumericColumnNames); 195Assert.Single(result.ColumnInformation.NumericColumnNames); 226Assert.Single(result.ColumnInformation.TextColumnNames); 227Assert.Single(result.ColumnInformation.CategoricalColumnNames);
Microsoft.ML.CodeGenerator.Tests (1)
CodeGenTests.cs (1)
39Assert.Single(actual.Item2);
Microsoft.ML.Core.Tests (2)
UnitTests\ScoreSchemaTest.cs (2)
44Assert.Single(sequenceSchema); 101Assert.Single(sequenceSchema);
Microsoft.ML.IntegrationTests (2)
ModelFiles.cs (2)
209var fromComposite = Assert.Single(Assert.IsType<TransformerChain<ITransformer>>( 416Assert.IsType<NormalizingTransformer>(Assert.Single(compositeLoader.Transformer));
Microsoft.ML.OnnxTransformerTest (4)
OnnxTransformTests.cs (4)
708Assert.Single(buffer); 723Assert.Single(transformedDataPoints[i].output); 761Assert.Single(buffer); 776Assert.Single(transformedDataPoints[i].output);
Microsoft.ML.Tests (4)
FakeSchemaTest.cs (1)
50Assert.Single(metaC.Schema);
ImagesTests.cs (1)
1026Assert.Single(rowView);
TrainerEstimators\TreeEnsembleFeaturizerTest.cs (1)
66Assert.Single(treeValuesColumn.Annotations.Schema);
Transformers\NormalizerTests.cs (1)
645Assert.Single(t.GetColumnPairs());
Microsoft.ML.TimeSeries.Tests (4)
TimeSeriesDirectApi.cs (4)
1041Assert.Single(rootCause.Items); 1044Assert.Single(rootCause.Items[0].Path); 1191Assert.Single(rootCause.Items); 1194Assert.Single(rootCause.Items[0].Path);
Microsoft.Net.Http.Headers.Tests (33)
CacheControlHeaderValueTest.cs (3)
49Assert.Single(cacheControl.NoCacheHeaders); 56Assert.Single(cacheControl.PrivateHeaders); 63Assert.Single(cacheControl.Extensions);
ContentDispositionHeaderValueTest.cs (21)
78Assert.Single(contentDisposition.Parameters); 95Assert.Single(contentDisposition.Parameters); 100Assert.Single(contentDisposition.Parameters); 115Assert.Single(contentDisposition.Parameters); 120Assert.Single(contentDisposition.Parameters); 134Assert.Single(contentDisposition.Parameters); 149Assert.Single(contentDisposition.Parameters); 165Assert.Single(contentDisposition.Parameters); 172Assert.Single(contentDisposition.Parameters); 187Assert.Single(contentDisposition.Parameters); 193Assert.Single(contentDisposition.Parameters); 208Assert.Single(contentDisposition.Parameters); 271Assert.Single(contentDisposition.Parameters); 278Assert.Single(contentDisposition.Parameters); 312Assert.Single(contentDisposition.Parameters); 320Assert.Single(contentDisposition.Parameters); 338Assert.Single(contentDisposition.Parameters); 356Assert.Single(contentDisposition.Parameters); 362Assert.Single(contentDisposition.Parameters); 377Assert.Single(contentDisposition.Parameters); 384Assert.Single(contentDisposition.Parameters);
MediaTypeHeaderValueTest.cs (8)
116Assert.Single(mediaType.Parameters); 236Assert.Single(mediaType.Parameters); 253Assert.Single(mediaType.Parameters); 258Assert.Single(mediaType.Parameters); 271Assert.Single(mediaType.Parameters); 288Assert.Single(mediaType.Parameters); 294Assert.Single(mediaType.Parameters); 308Assert.Single(mediaType.Parameters);
RangeItemHeaderValueTest.cs (1)
134Assert.Single(ranges);
Microsoft.VisualBasic.Tests (2)
Microsoft\VisualBasic\MyServices\FileSystemProxyTests.cs (2)
332Assert.Single(DirectoryList); 540Assert.Single(RemainingSourceFilesWithPath);
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (2)
EditorConfigSettings\DataProvider\DataProviderTests.cs (1)
100var result = Assert.Single(dataSnapShot);
ProjectSystemShim\EntryPointFinderTests.cs (1)
27Assert.Single(entryPoints);
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));
ServerComparison.FunctionalTests (1)
ResponseCompressionTests.cs (1)
207Assert.Single(response.Content.Headers.ContentEncoding);
Shared.Tests (22)
Data.Validation\LengthAttributeTests.cs (12)
40Assert.Single(results); 54Assert.Single(results); 61Assert.Single(results); 96Assert.Single(results); 110Assert.Single(results); 118Assert.Single(results); 169Assert.Single(results); 187Assert.Single(results); 223Assert.Single(results); 235Assert.Single(results); 276Assert.Single(results); 294Assert.Single(results);
Data.Validation\TimeSpanAttributeTests.cs (10)
38Assert.Single(results); 45Assert.Single(results); 63Assert.Single(results); 103Assert.Single(results); 110Assert.Single(results); 124Assert.Single(results); 131Assert.Single(results); 166Assert.Single(results); 173Assert.Single(results); 191Assert.Single(results);
Sockets.BindTests (6)
src\Servers\Kestrel\test\BindTests\AddressRegistrationTests.cs (6)
250Assert.Single(serverAddresses.Addresses); 331Assert.Single(options.GetListenOptions()); 633Assert.Single(serverAddresses); 678Assert.Single(serverAddresses); 718Assert.Single(serverAddresses); 920Assert.Single(capturedOptions.OptionsInUse);
Sockets.FunctionalTests (4)
src\Servers\Kestrel\test\FunctionalTests\RequestTests.cs (3)
928Assert.Single(TestSink.Writes.Where(w => w.LoggerName == "Microsoft.AspNetCore.Server.Kestrel.Connections" && 1038Assert.Single(TestSink.Writes.Where(c => c.EventId.Name == "ConnectionStop")); 1090Assert.Single(TestSink.Writes.Where(c => c.EventId.Name == "ConnectionStop"));
src\Servers\Kestrel\test\FunctionalTests\ResponseTests.cs (1)
413Assert.Single(coreLogs.Where(w => w.EventId == connectionStopEventId));
System.Drawing.Common.Tests (36)
mono\System.Drawing.Imaging\IconCodecTests.cs (6)
77Assert.Single(bmp.FrameDimensionsList); 225Assert.Single(bmp.FrameDimensionsList); 430Assert.Single(bmp.FrameDimensionsList); 652Assert.Single(bmp.FrameDimensionsList); 910Assert.Single(bmp.FrameDimensionsList); 1844Assert.Single(bmp.FrameDimensionsList);
mono\System.Drawing\GraphicsTests.cs (6)
155Assert.Single(rects); 209Assert.Single(_rects); 227Assert.Single(_rects); 245Assert.Single(rects); 257Assert.Single(rects); 269Assert.Single(rects);
System\Drawing\Drawing2D\LinearGradientBrushTests.cs (8)
26Assert.Single(brush.Blend.Positions); 53Assert.Single(brush.Blend.Positions); 87Assert.Single(brush.Blend.Positions); 104Assert.Single(brush.Blend.Positions); 130Assert.Single(brush.Blend.Positions); 147Assert.Single(brush.Blend.Positions); 173Assert.Single(brush.Blend.Positions); 190Assert.Single(brush.Blend.Positions);
System\Drawing\Drawing2D\PathGradientBrushTests.cs (8)
268Assert.Single(brush.Blend.Positions); 277Assert.Single(brush.Blend.Factors); 279Assert.Single(brush.Blend.Factors); 281Assert.Single(brush.Blend.Positions); 283Assert.Single(brush.Blend.Positions); 557Assert.Single(brush.InterpolationColors.Positions); 559Assert.Single(brush.InterpolationColors.Positions); 944Assert.Single(brush.Blend.Positions);
System\Drawing\ImageTests.cs (2)
239Assert.Single(items); 440Assert.Single(items);
System\Drawing\RegionTests.cs (1)
1054Assert.Single(rects);
System\Drawing\Text\PrivateFontCollectionTests.cs (5)
30FontFamily fontFamily = Assert.Single(fontCollection.Families); 47FontFamily fontFamily = Assert.Single(fontCollection.Families); 64FontFamily fontFamily = Assert.Single(fontCollection.Families); 84FontFamily fontFamily = Assert.Single(fontCollection.Families); 146FontFamily font = Assert.Single(fontCollection.Families);
System.ServiceModel.Primitives.Tests (1)
ServiceModel\FaultExceptionTest.cs (1)
82Assert.Single(reasonTranslations);
System.Windows.Forms.Design.Tests (88)
System\ComponentModel\Design\DesignSurfaceTests.cs (2)
633Assert.Same(mockExtenderProvider.Object, Assert.Single(defaultProviderService.GetExtenderProviders())); 640Assert.Same(mockExtenderProvider.Object, Assert.Single(defaultProviderService.GetExtenderProviders()));
System\ComponentModel\Design\Serialization\CodeDomComponentSerializationServiceTests.cs (55)
174Assert.Equal(typeof(DataClass).Assembly.GetName(true).FullName, Assert.Single(assemblies).FullName); 259Assert.Equal("name", Assert.Single(names)); 262Assert.Equal(typeof(DataClass).Assembly.GetName(true).FullName, Assert.Single(assemblies).FullName); 361Assert.Equal("name", Assert.Single(names)); 364Assert.Equal(typeof(DataClass).Assembly.GetName(true).FullName, Assert.Single(assemblies).FullName); 406Assert.Equal("name", Assert.Single(names)); 409Assert.Equal(typeof(DataClass).Assembly.GetName(true).FullName, Assert.Single(assemblies).FullName); 452Assert.Equal("name", Assert.Single(names)); 455Assert.Equal(typeof(DataClass).Assembly.GetName(true).FullName, Assert.Single(assemblies).FullName); 498Assert.Equal("name", Assert.Single(names)); 501Assert.Equal(typeof(DataClass).Assembly.GetName(true).FullName, Assert.Single(assemblies).FullName); 547Assert.Equal("name", Assert.Single(names)); 550Assert.Equal(typeof(DataClass).Assembly.GetName(true).FullName, Assert.Single(assemblies).FullName); 596Assert.Equal("name", Assert.Single(names)); 599Assert.Equal(typeof(DataClass).Assembly.GetName(true).FullName, Assert.Single(assemblies).FullName); 722string nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 733nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 759string nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 772nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 807string nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 821nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 866string nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 879nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 930string nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 941nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 967string nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 980nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1015string nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1029nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1074string nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1087nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1140string nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1151nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1162nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1190string nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1203nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1216nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1253string nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1267nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1281nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1328string nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1341nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1354nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1419string nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1430nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1441nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1469string nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1482nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1495nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1532string nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1546nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1560nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1607string nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1620nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>))))); 1633nameResult = Assert.IsType<string>(Assert.Single(Assert.IsType<List<string>>(info.GetValue("Names", typeof(List<string>)))));
System\Drawing\Design\ToolboxItemTests.cs (31)
382Assert.IsType<Component>(Assert.Single(e.Components)); 389Assert.IsType<Component>(Assert.Single(item.CreateComponents())); 393Assert.IsType<Component>(Assert.Single(item.CreateComponents(null))); 401Assert.IsType<Component>(Assert.Single(item.CreateComponents(null))); 448Assert.Same(component, Assert.Single(e.Components)); 455Assert.Same(component, Assert.Single(item.CreateComponents(mockDesignerHost.Object))); 459Assert.Same(component, Assert.Single(item.CreateComponents(mockDesignerHost.Object, null))); 463Assert.Same(component, Assert.Single(item.CreateComponents(mockDesignerHost.Object, new Hashtable()))); 471Assert.Same(component, Assert.Single(item.CreateComponents(mockDesignerHost.Object))); 514Assert.Same(component, Assert.Single(e.Components)); 521Assert.Same(component, Assert.Single(item.CreateComponents(mockDesignerHost.Object))); 525Assert.Same(component, Assert.Single(item.CreateComponents(mockDesignerHost.Object, null))); 529Assert.Same(component, Assert.Single(item.CreateComponents(mockDesignerHost.Object, new Hashtable()))); 537Assert.Same(component, Assert.Single(item.CreateComponents(mockDesignerHost.Object))); 584Assert.Same(component, Assert.Single(e.Components)); 717Assert.IsType<Component>(Assert.Single(e.Components)); 724Assert.IsType<Component>(Assert.Single(item.CreateComponentsCore(null))); 732Assert.IsType<Component>(Assert.Single(item.CreateComponentsCore(null))); 767Assert.Same(component, Assert.Single(e.Components)); 774Assert.Same(component, Assert.Single(item.CreateComponentsCore(mockDesignerHost.Object))); 778Assert.Same(component, Assert.Single(item.CreateComponentsCore(mockDesignerHost.Object, null))); 782Assert.Same(component, Assert.Single(item.CreateComponentsCore(mockDesignerHost.Object, new Hashtable()))); 790Assert.Same(component, Assert.Single(item.CreateComponents(mockDesignerHost.Object))); 833Assert.Same(component, Assert.Single(e.Components)); 840Assert.Same(component, Assert.Single(item.CreateComponentsCore(mockDesignerHost.Object))); 844Assert.Same(component, Assert.Single(item.CreateComponentsCore(mockDesignerHost.Object, null))); 848Assert.Same(component, Assert.Single(item.CreateComponentsCore(mockDesignerHost.Object, new Hashtable()))); 856Assert.Same(component, Assert.Single(item.CreateComponents(mockDesignerHost.Object))); 903Assert.Same(component, Assert.Single(e.Components)); 910Assert.Same(component, Assert.Single(item.CreateComponentsCore(mockDesignerHost.Object))); 926Assert.Same(component, Assert.Single(item.CreateComponentsCore(mockDesignerHost.Object)));
System.Windows.Forms.Primitives.Tests (4)
Interop\Ole32\CADWORDTests.cs (1)
17Assert.Single(values);
Interop\Ole32\CALPOLESTRTests.cs (1)
17Assert.Single(values);
System\Windows\Forms\FileDialogCustomPlacesCollectionTests.cs (2)
27FileDialogCustomPlace place = Assert.Single(collection); 50FileDialogCustomPlace place = Assert.Single(collection);
System.Windows.Forms.Tests (42)
System\Resources\ResXResourceWriterTests.cs (1)
39KeyValuePair<object, object> pair = Assert.Single(dictionary);
System\Windows\Forms\AccessibleObjects\ListViewGroup.ListViewGroupAccessibleObjectTests.cs (1)
836Assert.Single(eventGroupIndices);
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewSubItem.ListViewSubItemAccessibleObjectTests.cs (1)
1021Assert.Single(columnHeaderItems);
System\Windows\Forms\AccessibleObjects\TabControl.TabControlAccessibleObjectTests.cs (1)
462Assert.Single(selectedAccessibleObjects);
System\Windows\Forms\ColumnHeaderCollectionTests.cs (14)
168using ColumnHeader header = Assert.Single(collection.Cast<ColumnHeader>()); 189using ColumnHeader header = Assert.Single(collection.Cast<ColumnHeader>()); 211using ColumnHeader header = Assert.Single(collection.Cast<ColumnHeader>()); 234using ColumnHeader header = Assert.Single(collection.Cast<ColumnHeader>()); 256using ColumnHeader header = Assert.Single(collection.Cast<ColumnHeader>()); 279using ColumnHeader header = Assert.Single(collection.Cast<ColumnHeader>()); 304using ColumnHeader header = Assert.Single(collection.Cast<ColumnHeader>()); 721using ColumnHeader header = Assert.Single(collection.Cast<ColumnHeader>()); 733using ColumnHeader header = Assert.Single(collection.Cast<ColumnHeader>()); 746using ColumnHeader header = Assert.Single(collection.Cast<ColumnHeader>()); 760using ColumnHeader header = Assert.Single(collection.Cast<ColumnHeader>()); 773using ColumnHeader header = Assert.Single(collection.Cast<ColumnHeader>()); 787using ColumnHeader header = Assert.Single(collection.Cast<ColumnHeader>()); 803using ColumnHeader header = Assert.Single(collection.Cast<ColumnHeader>());
System\Windows\Forms\DataGridViewRowTests.cs (4)
4074Assert.Null(Assert.Single(row.Cells.Cast<DataGridViewCell>()).Value); 4104Assert.Equal(expectedValue, Assert.Single(row.Cells.Cast<DataGridViewCell>()).Value); 5688Assert.Equal(expectedValue, Assert.Single(row.Cells.Cast<DataGridViewCell>()).Value); 5704Assert.Equal(expectedValue, Assert.Single(row.Cells.Cast<DataGridViewCell>()).Value);
System\Windows\Forms\ListViewGroupCollectionTests.cs (3)
165Assert.Same(oldGroup, Assert.Single(collection.Cast<ListViewGroup>())); 509ListViewGroup group = Assert.Single(collection.Cast<ListViewGroup>()); 589Assert.Same(group, Assert.Single(collection.Cast<ListViewGroup>()));
System\Windows\Forms\ListViewItemTests.cs (9)
33ListViewItem.ListViewSubItem subItem = Assert.Single(item.SubItems.Cast<ListViewItem.ListViewSubItem>()); 373ListViewItem.ListViewSubItem subItem = Assert.Single(item.SubItems.Cast<ListViewItem.ListViewSubItem>()); 411ListViewItem.ListViewSubItem subItem = Assert.Single(item.SubItems.Cast<ListViewItem.ListViewSubItem>()); 637ListViewItem.ListViewSubItem subItem = Assert.Single(item.SubItems.Cast<ListViewItem.ListViewSubItem>()); 675ListViewItem.ListViewSubItem subItem = Assert.Single(item.SubItems.Cast<ListViewItem.ListViewSubItem>()); 713ListViewItem.ListViewSubItem subItem = Assert.Single(item.SubItems.Cast<ListViewItem.ListViewSubItem>()); 750ListViewItem.ListViewSubItem subItem = Assert.Single(item.SubItems.Cast<ListViewItem.ListViewSubItem>()); 819ListViewItem.ListViewSubItem subItem = Assert.Single(item.SubItems.Cast<ListViewItem.ListViewSubItem>()); 1057ListViewItem.ListViewSubItem subItem = Assert.Single(actual.Cast<ListViewItem.ListViewSubItem>());
System\Windows\Forms\ListViewSubItemCollectionTests.cs (2)
250ListViewItem.ListViewSubItem subItem = Assert.Single(collection.Cast<ListViewItem.ListViewSubItem>()); 271ListViewItem.ListViewSubItem subItem = Assert.Single(collection.Cast<ListViewItem.ListViewSubItem>());
System\Windows\Forms\NativeWindowTests.cs (2)
366Assert.Single(window1.Messages); 377Assert.Single(window2.Messages);
System\Windows\Forms\TreeNode.IKeyboardToolTipTests.cs (2)
126Assert.Single(neighboringRectangles); 159Assert.Single(neighboringRectangles);
System\Windows\Forms\TreeNodeCollectionTests.cs (1)
132Assert.Single(treeView._nodesByHandle);
TestAccessorTests.cs (1)
56Assert.Single(list);
System.Xaml.Tests (7)
System\Xaml\Schema\XamlTypeNameTests.cs (3)
70Assert.Equal("typeNamespace", Assert.Single(typeName.TypeArguments).Namespace); 71Assert.Equal("typeName", Assert.Single(typeName.TypeArguments).Name); 72Assert.Empty(Assert.Single(typeName.TypeArguments).TypeArguments);
System\Xaml\XamlWriterTests.cs (4)
37Assert.Equal(reader.Type, Assert.Single(writer.CalledMethodArgs)); 50Assert.Equal(reader.Member, Assert.Single(writer.CalledMethodArgs)); 63Assert.Equal(reader.Value, Assert.Single(writer.CalledMethodArgs)); 76Assert.Equal(reader.Namespace, Assert.Single(writer.CalledMethodArgs));
WindowsBase.Tests (46)
System\ComponentModel\SortDescriptionCollectionTests.cs (16)
59Assert.Single(collection); 86Assert.Single(collection); 103Assert.Single(collection); 139Assert.Single(collection); 172Assert.Single(collection); 218Assert.Single(collection); 251Assert.Single(collection); 307Assert.Single(collection); 340Assert.Single(collection); 543Assert.Single(collection); 590Assert.Single(collection); 629Assert.Single(collection); 676Assert.Single(collection); 715Assert.Single(collection); 742Assert.Single(collection); 759Assert.Single(collection);
System\Windows\Markup\Primitives\MarkupObjectTests.cs (15)
42Assert.Single(properties); 76Assert.Single(properties); 127Assert.NotSame(obj, Assert.Single(properties[0].Items)); 170Assert.Single(properties); 206Assert.Single(properties); 244Assert.Single(properties); 260Assert.NotSame(obj, Assert.Single(properties[0].Items)); 283Assert.Single(properties); 299Assert.NotSame(obj, Assert.Single(properties[0].Items)); 322Assert.Single(properties); 338Assert.NotSame(obj, Assert.Single(properties[0].Items)); 366Assert.Single(properties); 382Assert.NotSame(obj, Assert.Single(properties[0].Items)); 431Assert.NotSame(obj, Assert.Single(properties[0].Items)); 450Assert.NotSame(obj, Assert.Single(properties[1].Items));
System\Windows\Markup\Primitives\MarkupPropertyTests.cs (15)
29Assert.Single(properties); 63Assert.Single(properties); 114Assert.NotSame(obj, Assert.Single(properties[0].Items)); 157Assert.Single(properties); 193Assert.Single(properties); 231Assert.Single(properties); 247Assert.NotSame(obj, Assert.Single(properties[0].Items)); 270Assert.Single(properties); 286Assert.NotSame(obj, Assert.Single(properties[0].Items)); 309Assert.Single(properties); 325Assert.NotSame(obj, Assert.Single(properties[0].Items)); 353Assert.Single(properties); 369Assert.NotSame(obj, Assert.Single(properties[0].Items)); 404Assert.NotSame(obj, Assert.Single(properties[0].Items)); 423Assert.NotSame(obj, Assert.Single(properties[1].Items));
xunit.assert (2)
AsyncCollectionAsserts.cs (1)
450 Single(AssertHelper.ToEnumerable(collection));
CollectionAsserts.cs (1)
629 return Single(collection.Cast<object>());