2 implementations of Resources
Aspire.Hosting.Testing (2)
DistributedApplicationTestingBuilder.cs (2)
243
public IResourceCollection
Resources
=> innerBuilder.Resources;
397
public IResourceCollection
Resources
=> _innerBuilder.Resources;
121 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 (78)
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>());
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)
28
Assert.Contains(builder.
Resources
, resource =>
31
Assert.Contains(builder.
Resources
, resource =>
34
var storage = Assert.Single(builder.
Resources
.OfType<AzureStorageResource>());
49
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
77
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
100
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
114
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
128
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
142
var storageResources = Assert.Single(builder.
Resources
.OfType<AzureStorageResource>());
199
var resource = Assert.Single(builder.
Resources
.OfType<AzureStorageResource>());
212
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
226
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
256
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
554
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
571
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
585
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
602
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
622
Assert.Contains(builder.
Resources
, resource =>
625
Assert.Contains(builder.
Resources
, resource =>
672
var functionsResource = Assert.Single(builder.
Resources
.OfType<AzureFunctionsProjectResource>());
702
var storageResources = builder.
Resources
.OfType<AzureStorageResource>()
753
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");
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)
295
var postgresResourceInModel = builder.
Resources
.Single(r => r.Name == "postgres-data");
296
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>());
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);
521
var serviceBusEmulatorResource = builder.
Resources
.OfType<AzureServiceBusResource>().Single(x => x is { } serviceBusResource && serviceBusResource.IsEmulator);
580
var serviceBusEmulatorResource = builder.
Resources
.OfType<AzureServiceBusResource>().Single(x => x is { } serviceBusResource && serviceBusResource.IsEmulator);
614
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();
AzureTableStorageConnectionPropertiesTests.cs (1)
18
var resource = Assert.Single(builder.
Resources
.OfType<AzureTableStorageResource>());
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