2 implementations of Resources
Aspire.Hosting.Testing (2)
DistributedApplicationTestingBuilder.cs (2)
243
public IResourceCollection
Resources
=> innerBuilder.Resources;
397
public IResourceCollection
Resources
=> _innerBuilder.Resources;
139 references to Resources
Aspire.Hosting.Azure.Kusto.Tests (2)
AzureKustoConnectionPropertiesTests.cs (2)
52
var resource = Assert.Single(builder.
Resources
.OfType<AzureKustoReadWriteDatabaseResource>());
76
var resource = Assert.Single(builder.
Resources
.OfType<AzureKustoReadWriteDatabaseResource>());
Aspire.Hosting.Azure.Tests (96)
AzureAIFoundryExtensionsTests.cs (9)
19
var resource = Assert.Single(builder.
Resources
.OfType<AzureAIFoundryResource>());
30
var resource = Assert.Single(builder.
Resources
.OfType<AzureAIFoundryResource>());
52
var resource = Assert.Single(builder.
Resources
.OfType<AzureAIFoundryResource>());
62
var resource = Assert.Single(builder.
Resources
.OfType<AzureAIFoundryResource>());
76
var resource = Assert.Single(builder.
Resources
.OfType<AzureAIFoundryResource>());
82
var localResource = Assert.Single(builder.
Resources
.OfType<AzureAIFoundryResource>());
106
var localResource = Assert.Single(builder.
Resources
.OfType<AzureAIFoundryResource>());
124
var resource = Assert.Single(builder.
Resources
.OfType<AzureAIFoundryResource>());
154
var resource = Assert.Single(builder.
Resources
.OfType<AzureAIFoundryResource>());
AzureBlobStorageConnectionPropertiesTests.cs (1)
18
var resource = Assert.Single(builder.
Resources
.OfType<AzureBlobStorageResource>());
AzureBlobStorageContainerConnectionPropertiesTests.cs (1)
18
var resource = Assert.Single(builder.
Resources
.OfType<AzureBlobStorageContainerResource>());
AzureCosmosDBConnectionPropertiesTests.cs (2)
32
var resource = Assert.Single(builder.
Resources
.OfType<AzureCosmosDBResource>());
60
var resource = Assert.Single(builder.
Resources
.OfType<AzureCosmosDBResource>());
AzureCosmosDBContainerConnectionPropertiesTests.cs (3)
19
var resource = Assert.Single(builder.
Resources
.OfType<AzureCosmosDBContainerResource>());
49
var resource = Assert.Single(builder.
Resources
.OfType<AzureCosmosDBContainerResource>());
89
var resource = Assert.Single(builder.
Resources
.OfType<AzureCosmosDBContainerResource>());
AzureCosmosDBDatabaseConnectionPropertiesTests.cs (3)
18
var resource = Assert.Single(builder.
Resources
.OfType<AzureCosmosDBDatabaseResource>());
42
var resource = Assert.Single(builder.
Resources
.OfType<AzureCosmosDBDatabaseResource>());
76
var resource = Assert.Single(builder.
Resources
.OfType<AzureCosmosDBDatabaseResource>());
AzureDataLakeStorageFileSystemConnectionPropertiesTests.cs (1)
18
var resource = Assert.Single(builder.
Resources
.OfType<AzureDataLakeStorageFileSystemResource>());
AzureDataLakeStorageResourceGetConnectionPropertiesTests.cs (2)
18
var resource = Assert.Single(builder.
Resources
.OfType<AzureDataLakeStorageResource>());
33
var resource = Assert.Single(builder.
Resources
.OfType<AzureDataLakeStorageResource>());
AzureEventHubConnectionPropertiesTests.cs (1)
18
var resource = Assert.Single(builder.
Resources
.OfType<AzureEventHubResource>());
AzureEventHubConsumerGroupConnectionPropertiesTests.cs (1)
19
var resource = Assert.Single(builder.
Resources
.OfType<AzureEventHubConsumerGroupResource>());
AzureEventHubsExtensionsTests.cs (4)
349
var eventHubsEmulatorResource = builder.
Resources
.OfType<AzureEventHubsResource>().Single(x => x is { } eventHubsResource && eventHubsResource.IsEmulator);
410
var eventHubsEmulatorResource = builder.
Resources
.OfType<AzureEventHubsResource>().Single(x => x is { } eventHubsResource && eventHubsResource.IsEmulator);
484
var eventHubsEmulatorResource = builder.
Resources
.OfType<AzureEventHubsResource>().Single(x => x is { } eventHubsResource && eventHubsResource.IsEmulator);
517
var azurite = builder.
Resources
.FirstOrDefault(x => x.Name == "eh-storage");
AzureFunctionsTests.cs (22)
30
Assert.Contains(builder.
Resources
, resource =>
33
Assert.Contains(builder.
Resources
, resource =>
36
var storage = Assert.Single(builder.
Resources
.OfType<AzureStorageResource>());
51
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
79
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
102
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
116
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
130
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
144
var storageResources = Assert.Single(builder.
Resources
.OfType<AzureStorageResource>());
201
var resource = Assert.Single(builder.
Resources
.OfType<AzureStorageResource>());
214
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
228
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
258
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
556
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
573
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
587
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
604
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
624
Assert.Contains(builder.
Resources
, resource =>
627
Assert.Contains(builder.
Resources
, resource =>
674
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
704
var storageResources = builder.
Resources
.OfType<AzureStorageResource>()
755
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
AzureKustoExtensionsTests.cs (1)
79
var resource = Assert.Single(builder.
Resources
.OfType<AzureKustoClusterResource>());
AzureManagedRedisExtensionsTests.cs (1)
133
var cacheInModel = builder.
Resources
.Single(r => r.Name == "cache");
AzureNatGatewayExtensionsTests.cs (4)
29
Assert.DoesNotContain(natGw.Resource, builder.
Resources
);
39
var manifest = await AzureManifestUtils.GetManifestWithBicep(builder.
Resources
.OfType<AzureNatGatewayResource>().Single());
53
var manifest = await AzureManifestUtils.GetManifestWithBicep(builder.
Resources
.OfType<AzureNatGatewayResource>().Single());
90
var manifest = await AzureManifestUtils.GetManifestWithBicep(builder.
Resources
.OfType<AzurePublicIPAddressResource>().Single());
AzureNetworkSecurityGroupExtensionsTests.cs (1)
33
Assert.DoesNotContain(nsg.Resource, builder.
Resources
);
AzureOpenAIConnectionPropertiesTests.cs (1)
17
var resource = Assert.Single(builder.
Resources
.OfType<AzureOpenAIResource>());
AzureOpenAIDeploymentConnectionPropertiesTests.cs (1)
18
var resource = Assert.Single(builder.
Resources
.OfType<AzureOpenAIDeploymentResource>());
AzurePostgresExtensionsTests.cs (2)
297
var postgresResourceInModel = builder.
Resources
.Single(r => r.Name == "postgres-data");
298
var dbResourceInModel = builder.
Resources
.Single(r => r.Name == "db1");
AzurePostgresFlexibleServerConnectionPropertiesTests.cs (2)
17
var resource = Assert.Single(builder.
Resources
.OfType<AzurePostgresFlexibleServerResource>());
50
var resource = Assert.Single(builder.
Resources
.OfType<AzurePostgresFlexibleServerResource>());
AzurePostgresFlexibleServerDatabaseConnectionPropertiesTests.cs (2)
18
var resource = Assert.Single(builder.
Resources
.OfType<AzurePostgresFlexibleServerDatabaseResource>());
57
var resource = Assert.Single(builder.
Resources
.OfType<AzurePostgresFlexibleServerDatabaseResource>());
AzurePrivateEndpointExtensionsTests.cs (4)
114
Assert.DoesNotContain(pe.Resource, builder.
Resources
);
167
var dnsZones = builder.
Resources
.OfType<AzurePrivateDnsZoneResource>().ToList();
173
var vnetLinks = builder.
Resources
.OfType<AzurePrivateDnsZoneVNetLinkResource>().ToList();
203
var dnsZones = builder.
Resources
.OfType<AzurePrivateDnsZoneResource>().ToList();
AzureQueueStorageConnectionPropertiesTests.cs (1)
18
var resource = Assert.Single(builder.
Resources
.OfType<AzureQueueStorageResource>());
AzureQueueStorageQueueConnectionPropertiesTests.cs (1)
18
var resource = Assert.Single(builder.
Resources
.OfType<AzureQueueStorageQueueResource>());
AzureRedisExtensionsTests.cs (1)
177
var cacheInModel = builder.
Resources
.Single(r => r.Name == "cache");
AzureSearchConnectionPropertiesTests.cs (1)
17
var resource = Assert.Single(builder.
Resources
.OfType<AzureSearchResource>());
AzureServiceBusExtensionsTests.cs (5)
365
var serviceBusEmulatorResource = builder.
Resources
.OfType<AzureServiceBusResource>().Single(x => x is { } serviceBusResource && serviceBusResource.IsEmulator);
464
var serviceBusEmulatorResource = builder.
Resources
.OfType<AzureServiceBusResource>().Single(x => x is { } serviceBusResource && serviceBusResource.IsEmulator);
520
var serviceBusEmulatorResource = builder.
Resources
.OfType<AzureServiceBusResource>().Single(x => x is { } serviceBusResource && serviceBusResource.IsEmulator);
579
var serviceBusEmulatorResource = builder.
Resources
.OfType<AzureServiceBusResource>().Single(x => x is { } serviceBusResource && serviceBusResource.IsEmulator);
613
var sql = builder.
Resources
.FirstOrDefault(x => x.Name == "sb-mssql");
AzureServiceBusQueueConnectionPropertiesTests.cs (1)
18
var resource = Assert.Single(builder.
Resources
.OfType<AzureServiceBusQueueResource>());
AzureServiceBusSubscriptionConnectionPropertiesTests.cs (1)
19
var resource = Assert.Single(builder.
Resources
.OfType<AzureServiceBusSubscriptionResource>());
AzureServiceBusTopicConnectionPropertiesTests.cs (1)
18
var resource = Assert.Single(builder.
Resources
.OfType<AzureServiceBusTopicResource>());
AzureSqlConnectionPropertiesTests.cs (1)
17
var resource = Assert.Single(builder.
Resources
.OfType<AzureSqlServerResource>());
AzureSqlDatabaseConnectionPropertiesTests.cs (2)
17
var resource = Assert.Single(builder.
Resources
.OfType<AzureSqlServerResource>());
51
var resource = Assert.Single(builder.
Resources
.OfType<AzureSqlDatabaseResource>());
AzureSqlExtensionsTests.cs (2)
217
var sqlResourceInModel = builder.
Resources
.Single(r => r.Name == "sql");
218
var dbResourceInModel = builder.
Resources
.Single(r => r.Name == "db1");
AzureStorageExtensionsTests.cs (2)
847
var blobStorageResource = builder.
Resources
.OfType<AzureBlobStorageResource>().Single();
874
var queueStorageResource = builder.
Resources
.OfType<AzureQueueStorageResource>().Single();
AzureStorageResourceUriExpressionTests.cs (4)
22
var resource = Assert.Single(builder.
Resources
.OfType<AzureStorageResource>());
41
var resource = Assert.Single(builder.
Resources
.OfType<AzureStorageResource>());
64
var resource = Assert.Single(builder.
Resources
.OfType<AzureStorageResource>());
83
var resource = Assert.Single(builder.
Resources
.OfType<AzureStorageResource>());
AzureTableStorageConnectionPropertiesTests.cs (1)
18
var resource = Assert.Single(builder.
Resources
.OfType<AzureTableStorageResource>());
AzureVirtualNetworkExtensionsTests.cs (2)
135
Assert.DoesNotContain(vnet.Resource, builder.
Resources
);
137
Assert.DoesNotContain(subnet.Resource, builder.
Resources
);
AzureWebPubSubConnectionPropertiesTests.cs (1)
17
var resource = Assert.Single(builder.
Resources
.OfType<AzureWebPubSubResource>());
Aspire.Hosting.GitHub.Models.Tests (5)
GitHubModelsExtensionTests.cs (5)
265
Assert.NotNull(builder.
Resources
.FirstOrDefault(r => r.Name == "github-gh-apikey"));
269
Assert.Null(builder.
Resources
.FirstOrDefault(r => r.Name == "github-gh-apikey"));
270
Assert.NotNull(builder.
Resources
.FirstOrDefault(r => r.Name == "secret-key1"));
274
Assert.NotNull(builder.
Resources
.FirstOrDefault(r => r.Name == "secret-key1"));
275
Assert.NotNull(builder.
Resources
.FirstOrDefault(r => r.Name == "secret-key2"));
Aspire.Hosting.Kafka.Tests (2)
AddKafkaTests.cs (2)
174
Assert.Single(builder.
Resources
.OfType<KafkaUIContainerResource>());
175
var kafkaUiResource = Assert.Single(builder.
Resources
, r => r.Name == expectedContainerName);
Aspire.Hosting.Keycloak.Tests (2)
KeycloakPublicApiTests.cs (2)
163
var keycloakResource = builder.
Resources
.Single(r => r.Name.Equals(resourceName, StringComparison.Ordinal));
190
var keycloakResource = builder.
Resources
.Single(r => r.Name.Equals(resourceName, StringComparison.Ordinal));
Aspire.Hosting.MongoDB.Tests (3)
AddMongoDBTests.cs (3)
107
Assert.Single(builder.
Resources
.OfType<MongoExpressContainerResource>());
150
var mongoExpress = Assert.Single(builder.
Resources
.OfType<MongoExpressContainerResource>());
189
Assert.Equal(2, builder.
Resources
.OfType<MongoExpressContainerResource>().Count());
Aspire.Hosting.MySql.Tests (1)
AddMySqlTests.cs (1)
229
Assert.Single(builder.
Resources
.OfType<ContainerResource>(), resource => resource.Name == "phpmyadmin");
Aspire.Hosting.Nats.Tests (1)
AddNatsTests.cs (1)
184
Assert.Equal(2, builder.
Resources
.OfType<NatsServerResource>().Count());
Aspire.Hosting.OpenAI.Tests (5)
OpenAIExtensionTests.cs (5)
209
Assert.NotNull(builder.
Resources
.FirstOrDefault(r => r.Name == "openai-openai-apikey"));
214
Assert.Null(builder.
Resources
.FirstOrDefault(r => r.Name == "openai-openai-apikey"));
215
Assert.NotNull(builder.
Resources
.FirstOrDefault(r => r.Name == "secret-key1"));
219
Assert.NotNull(builder.
Resources
.FirstOrDefault(r => r.Name == "secret-key1"));
220
Assert.NotNull(builder.
Resources
.FirstOrDefault(r => r.Name == "secret-key2"));
Aspire.Hosting.PostgreSQL.Tests (3)
AddPostgresTests.cs (3)
381
var container = builder.
Resources
.Single(r => r.Name == "pgadmin");
435
var container = builder.
Resources
.Single(r => r.Name == "pgadmin");
448
Assert.Single(builder.
Resources
, r => r.Name.Equals("pgadmin"));
Aspire.Hosting.Qdrant.Tests (1)
QdrantFunctionalTests.cs (1)
232
var qdrantResource = builder.
Resources
.Single(r => r.Name.Equals("qdrant"));
Aspire.Hosting.Tests (14)
Pipelines\DistributedApplicationPipelineTests.cs (1)
2097
var paramResource = builder.
Resources
.OfType<ParameterResource>().FirstOrDefault(p => p.Name == "test-param");
PublishAsDockerfileTests.cs (13)
27
var containerResource = Assert.Single(builder.
Resources
.OfType<ContainerResource>());
73
var containerResource = Assert.Single(builder.
Resources
.OfType<ContainerResource>());
122
var containerResource = Assert.Single(builder.
Resources
.OfType<ContainerResource>());
171
var containerResource = Assert.Single(builder.
Resources
.OfType<ContainerResource>());
231
var containerResource = Assert.Single(builder.
Resources
.OfType<ContainerResource>());
279
var container = Assert.Single(builder.
Resources
.OfType<ContainerResource>());
297
var container = Assert.Single(builder.
Resources
.OfType<ContainerResource>());
321
var container = Assert.Single(builder.
Resources
.OfType<ContainerResource>());
340
var container = Assert.Single(builder.
Resources
.OfType<ContainerResource>());
370
var containerResource = Assert.Single(builder.
Resources
.OfType<ContainerResource>());
396
var containerResource = Assert.Single(builder.
Resources
.OfType<ContainerResource>());
416
var containerResource = Assert.Single(builder.
Resources
.OfType<ContainerResource>());
443
var containerResource = Assert.Single(builder.
Resources
.OfType<ContainerResource>());
Aspire.Hosting.Yarp.Tests (1)
AddYarpTests.cs (1)
26
var resource = Assert.Single(builder.
Resources
.OfType<YarpResource>());
Aspire.Playground.Tests (3)
AppHostTests.cs (1)
39
var projects = appHost.
Resources
.OfType<ProjectResource>();
Infrastructure\DistributedApplicationExtensions.cs (2)
29
var parameters = builder.
Resources
.OfType<ParameterResource>().Where(p => !p.IsConnectionString).ToList();
53
var allResourceNamedVolumes = builder.
Resources
.SelectMany(r => r.Annotations