2 implementations of Services
Aspire.Hosting.Testing (2)
DistributedApplicationTestingBuilder.cs (2)
520
public IServiceCollection
Services
=> innerBuilder.Services;
685
public IServiceCollection
Services
=> _innerBuilder.Services;
700 references to Services
Aspire.Hosting.Azure.EntraId.Tests (3)
EntraIdProvisioningTests.cs (3)
734
Assert.All(builder.
Services
, service => Assert.NotEqual(typeof(ITokenCredentialProvider), service.ServiceType));
736
builder.
Services
.AddSingleton<ITokenCredentialProvider>(_ => throw new InvalidOperationException("Azure authentication must not be used."));
738
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
Aspire.Hosting.Azure.Kubernetes.Tests (14)
AzureKubernetesInfrastructureTests.cs (10)
344
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
355
builder.
Services
.RemoveAll<ITokenCredentialProvider>();
481
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
560
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
627
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
674
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
710
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
748
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
797
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
860
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
AzureKubernetesTestBuilder.cs (4)
32
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager ?? new InMemoryDeploymentStateManager());
33
builder.
Services
.AddSingleton<IResourceContainerImageManager>(imageManager ?? new MockImageBuilder());
34
builder.
Services
.AddSingleton<IPipelineActivityReporter>(activityReporter ?? new TestPipelineActivityReporter(outputHelper));
35
builder.
Services
.AddSingleton<IHelmRunner>(helmRunner ?? new FakeHelmRunner());
Aspire.Hosting.Azure.Kusto.Tests (2)
KustoFunctionalTests.cs (2)
179
builder.
Services
.AddFakeLogging();
207
builder.
Services
.AddFakeLogging();
Aspire.Hosting.Azure.Tests (164)
AzureAppServiceTests.cs (6)
217
builder.
Services
.AddSingleton(outputHelper);
218
builder.
Services
.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>();
258
builder.
Services
.AddSingleton(outputHelper);
259
builder.
Services
.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>();
290
builder.
Services
.AddSingleton(outputHelper);
291
builder.
Services
.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>();
AzureBicepProvisionerTests.cs (85)
34
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentState);
126
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
127
var services = builder.
Services
.BuildServiceProvider();
152
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
153
using var services = builder.
Services
.BuildServiceProvider();
185
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
186
using var services = builder.
Services
.BuildServiceProvider();
223
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
224
using var services = builder.
Services
.BuildServiceProvider();
263
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
264
using var services = builder.
Services
.BuildServiceProvider();
309
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
310
using var services = builder.
Services
.BuildServiceProvider();
348
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
349
using var services = builder.
Services
.BuildServiceProvider();
378
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
379
using var services = builder.
Services
.BuildServiceProvider();
413
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
414
using var services = builder.
Services
.BuildServiceProvider();
446
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
447
using var services = builder.
Services
.BuildServiceProvider();
480
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
493
using var services = builder.
Services
.BuildServiceProvider();
510
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
511
using var services = builder.
Services
.BuildServiceProvider();
545
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
546
using var services = builder.
Services
.BuildServiceProvider();
591
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
592
using var services = builder.
Services
.BuildServiceProvider();
635
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
636
using var services = builder.
Services
.BuildServiceProvider();
714
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
715
using var services = builder.
Services
.BuildServiceProvider();
827
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
828
using var services = builder.
Services
.BuildServiceProvider();
861
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
862
using var services = builder.
Services
.BuildServiceProvider();
891
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
892
using var services = builder.
Services
.BuildServiceProvider();
930
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
931
using var services = builder.
Services
.BuildServiceProvider();
960
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
961
using var services = builder.
Services
.BuildServiceProvider();
996
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
997
using var services = builder.
Services
.BuildServiceProvider();
1047
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1048
using var services = builder.
Services
.BuildServiceProvider();
1093
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1094
using var services = builder.
Services
.BuildServiceProvider();
1127
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1128
using var services = builder.
Services
.BuildServiceProvider();
1159
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1160
using var services = builder.
Services
.BuildServiceProvider();
1192
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1193
using var services = builder.
Services
.BuildServiceProvider();
1351
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1352
using var services = builder.
Services
.BuildServiceProvider();
1410
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1411
using var services = builder.
Services
.BuildServiceProvider();
1443
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1444
using var services = builder.
Services
.BuildServiceProvider();
1476
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1477
using var services = builder.
Services
.BuildServiceProvider();
1509
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1510
using var services = builder.
Services
.BuildServiceProvider();
1544
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1545
using var services = builder.
Services
.BuildServiceProvider();
1570
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1571
using var services = builder.
Services
.BuildServiceProvider();
1674
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1675
using var services = builder.
Services
.BuildServiceProvider();
1706
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1707
using var services = builder.
Services
.BuildServiceProvider();
1734
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1735
using var services = builder.
Services
.BuildServiceProvider();
1758
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1759
using var services = builder.
Services
.BuildServiceProvider();
1785
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1786
using var services = builder.
Services
.BuildServiceProvider();
1814
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1815
using var services = builder.
Services
.BuildServiceProvider();
1839
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1840
using var services = builder.
Services
.BuildServiceProvider();
1868
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1869
using var services = builder.
Services
.BuildServiceProvider();
AzureContainerAppExpressEndpointTests.cs (1)
202
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
AzureContainerAppsTests.cs (3)
956
builder.
Services
.Configure<AzureProvisioningOptions>(options => options.ProvisioningBuildOptions.InfrastructureResolvers.Insert(0, new MyResourceNamePropertyResolver()));
2213
builder.
Services
.Configure<AzureProvisioningOptions>(options =>
2246
builder.
Services
.Configure<AzureProvisioningOptions>(options =>
AzureCosmosDBEmulatorFunctionalTests.cs (1)
32
builder.
Services
.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
AzureCosmosDBExtensionsTests.cs (8)
582
using var serviceProvider = builder.
Services
.BuildServiceProvider();
787
builder.
Services
.AddSingleton<IDeveloperCertificateService>(new TestDeveloperCertificateService(
818
builder.
Services
.AddSingleton<IDeveloperCertificateService>(new TestDeveloperCertificateService(
850
builder.
Services
.AddSingleton<IDeveloperCertificateService>(new TestDeveloperCertificateService(
879
builder.
Services
.AddSingleton<IDeveloperCertificateService>(new TestDeveloperCertificateService(
960
using var serviceProvider = builder.
Services
.BuildServiceProvider();
1018
using var serviceProvider = builder.
Services
.BuildServiceProvider();
1048
using var serviceProvider = builder.
Services
.BuildServiceProvider();
AzureDeployerTests.cs (44)
51
builder.
Services
.AddSingleton<ITokenCredentialProvider>(new TestTokenCredentialProvider(credential));
52
builder.
Services
.AddSingleton<IAzurePrincipalProvider, DefaultAzurePrincipalProvider>();
94
builder.
Services
.AddSingleton<ITokenCredentialProvider>(new TestTokenCredentialProvider(credential));
122
builder.
Services
.AddSingleton<ITokenCredentialProvider>(sp => new TestTokenCredentialProvider(new FederatedTokenCredential
171
builder.
Services
.AddSingleton<ITokenCredentialProvider>(new TestTokenCredentialProvider(credential));
172
builder.
Services
.AddSingleton<IAzurePrincipalProvider, DefaultAzurePrincipalProvider>();
210
builder.
Services
.AddSingleton<ITokenCredentialProvider>(new TestTokenCredentialProvider(credential));
211
builder.
Services
.AddSingleton<IAzurePrincipalProvider, DefaultAzurePrincipalProvider>();
1657
builder.
Services
.AddSingleton<IBicepProvisioner, BicepProvisioner>();
1658
builder.
Services
.AddSingleton(_ => ProvisioningTestHelpers.CreateBicepCompiler());
1747
builder.
Services
.AddSingleton(armClientProvider);
1748
builder.
Services
.AddSingleton(azurePrincipalProvider);
1749
builder.
Services
.AddSingleton(tokenCredentialProvider);
1750
builder.
Services
.AddSingleton(environment);
1751
builder.
Services
.AddSingleton(options);
1754
builder.
Services
.AddSingleton(interactionService);
1758
builder.
Services
.AddSingleton(activityReporter);
1760
builder.
Services
.AddSingleton<IProvisioningContextProvider, PublishModeProvisioningContextProvider>();
1761
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager ?? new NoOpDeploymentStateManager());
1764
builder.
Services
.AddSingleton(bicepProvisioner);
1766
builder.
Services
.AddSingleton(_ => ProvisioningTestHelpers.CreateBicepCompiler());
1767
builder.
Services
.AddSingleton<IProcessRunner>(processRunner ?? new MockProcessRunner());
1768
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1769
builder.
Services
.AddSingleton<IContainerRuntime>(containerRuntime ?? new FakeContainerRuntime());
1770
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
1771
builder.
Services
.AddSingleton<IAcrLoginService>(sp => new FakeAcrLoginService(sp.GetRequiredService<IContainerRuntimeResolver>()));
2078
builder.
Services
.AddSingleton<IInteractionService>(testInteractionService);
2144
builder.
Services
.AddSingleton<IInteractionService>(testInteractionService);
2213
builder.
Services
.AddSingleton<IHostEnvironment>(environment);
2214
builder.
Services
.AddSingleton(armClientProvider);
2215
builder.
Services
.AddSingleton(azurePrincipalProvider);
2216
builder.
Services
.AddSingleton(tokenCredentialProvider);
2217
builder.
Services
.AddSingleton(logger);
2218
builder.
Services
.AddSingleton(options);
2219
builder.
Services
.AddSingleton<IProvisioningContextProvider, PublishModeProvisioningContextProvider>();
2223
builder.
Services
.AddSingleton(bicepProvisioner);
2226
builder.
Services
.AddSingleton<IProcessRunner>(new MockProcessRunner());
2227
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
2228
builder.
Services
.AddSingleton<IContainerRuntime>(new FakeContainerRuntime());
2229
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
2230
builder.
Services
.AddSingleton<IAcrLoginService>(sp => new FakeAcrLoginService(sp.GetRequiredService<IContainerRuntimeResolver>()));
2251
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
2272
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
2322
builder.
Services
.AddSingleton<ITokenCredentialProvider>(new FailingTokenCredentialProvider());
AzureEventHubsExtensionsTests.cs (1)
31
builder.
Services
.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
AzureKeyVaultTests.cs (1)
69
var serviceProvider = builder.
Services
.BuildServiceProvider();
AzureResourceOptionsTests.cs (1)
29
builder.
Services
.Configure<AzureProvisioningOptions>(options =>
AzureSandboxesTests.cs (3)
1179
builder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
1180
builder.
Services
.AddSingleton<ITokenCredentialProvider>(ProvisioningTestHelpers.CreateTokenCredentialProvider());
1181
builder.
Services
.AddSingleton<IHttpClientFactory>(new TestHttpClientFactory(handler));
AzureServiceBusExtensionsTests.cs (1)
81
builder.
Services
.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
AzureSignalREmulatorFunctionalTest.cs (1)
46
builder.
Services
.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
AzureStorageEmulatorFunctionalTests.cs (3)
27
builder.
Services
.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
76
builder.
Services
.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
119
builder.
Services
.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
AzureWebPubSubEmulatorTests.cs (2)
129
builder.
Services
.AddHttpClient(healthCheckKey).ConfigurePrimaryHttpMessageHandler(() => new EmulatorHealthHandler(statusCode));
143
builder.
Services
.AddHttpClient(healthCheckKey).ConfigurePrimaryHttpMessageHandler(() => new EmulatorHealthHandler(HttpStatusCode.OK));
BicepUtilitiesTests.cs (1)
50
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentState);
ContainerRegistryTests.cs (1)
88
builder.
Services
.AddKeyedSingleton<IDistributedApplicationPublisher>("test-publisher", publisherValidator);
TokenCredentialProviderTests.cs (1)
65
builder.
Services
.AddSingleton<ITokenCredentialProvider>(customProvider);
Aspire.Hosting.Blazor.Tests (4)
AddBlazorGatewayTests.cs (1)
105
Services = builder.
Services
.BuildServiceProvider(),
BlazorHostedExtensionsTests.cs (3)
231
builder.
Services
.AddSingleton<IDotnetSdkVersionProvider>(sdkVersionProvider);
269
builder.
Services
.AddSingleton<IDotnetSdkVersionProvider>(sdkVersionProvider);
271
builder.
Services
.AddLogging(logging => logging.AddProvider(new TestLoggerProvider(sink)));
Aspire.Hosting.Browsers.Tests (20)
BrowserLogsBuilderExtensionsTests.cs (20)
428
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sessionManager);
464
builder.
Services
.AddSingleton<IUserSecretsManager>(userSecretsManager);
507
builder.
Services
.AddSingleton<IUserSecretsManager>(userSecretsManager);
547
builder.
Services
.AddSingleton<IUserSecretsManager>(userSecretsManager);
585
builder.
Services
.AddSingleton<IUserSecretsManager>(userSecretsManager);
628
builder.
Services
.AddSingleton<IUserSecretsManager>(userSecretsManager);
671
builder.
Services
.AddSingleton<IUserSecretsManager>(userSecretsManager);
721
builder.
Services
.AddSingleton<IUserSecretsManager>(userSecretsManager);
775
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sessionManager);
852
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sp =>
925
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sp =>
981
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sp =>
1066
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sp =>
1139
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sp =>
1195
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sp =>
1255
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sp =>
1300
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sessionManager);
1375
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sp =>
1510
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sp =>
1578
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sp =>
Aspire.Hosting.Containers.Tests (25)
WithDockerfileTests.cs (25)
24
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
55
builder.
Services
.AddLogging(logging =>
96
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
120
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
145
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
166
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
194
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
229
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
456
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
528
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
598
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
627
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
646
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
663
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
679
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
696
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
712
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
729
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
745
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
762
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
785
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
820
Services = builder.
Services
.BuildServiceProvider(),
833
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
853
Services = builder.
Services
.BuildServiceProvider(),
889
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
Aspire.Hosting.DevTunnels.Tests (19)
DevTunnelResourceBuilderExtensionsTests.cs (16)
37
var values = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(consumer.Resource, serviceProvider: builder.
Services
.BuildServiceProvider()).DefaultTimeout();
207
builder.
Services
.AddSingleton<IDevTunnelClient>(client);
208
builder.
Services
.AddSingleton<IRequiredCommandValidator, TestRequiredCommandValidator>();
249
builder.
Services
.AddSingleton<IDevTunnelClient>(client);
250
builder.
Services
.AddSingleton<IRequiredCommandValidator, TestRequiredCommandValidator>();
290
builder.
Services
.AddSingleton<IDevTunnelClient>(client);
350
builder.
Services
.AddSingleton<IDevTunnelClient>(client);
518
builder.
Services
.AddSingleton<IInteractionService>(interactionService);
537
using var serviceProvider = builder.
Services
.BuildServiceProvider();
608
builder.
Services
.AddSingleton<IInteractionService>(interactionService);
621
using var serviceProvider = builder.
Services
.BuildServiceProvider();
649
builder.
Services
.AddSingleton<IInteractionService>(interactionService);
669
using var serviceProvider = builder.
Services
.BuildServiceProvider();
724
builder.
Services
.AddSingleton<IDevTunnelClient>(client);
725
builder.
Services
.AddSingleton<IRequiredCommandValidator, TestRequiredCommandValidator>();
830
builder.
Services
.AddSingleton<IDevTunnelClient>(new TestDevTunnelClient());
TestDevTunnelMonitor.cs (3)
21
_builder.
Services
.AddSingleton(timeProvider);
23
_builder.
Services
.AddSingleton<IDevTunnelClient>(Client);
24
_builder.
Services
.AddSingleton<IInteractionService>(Interaction);
Aspire.Hosting.Docker.Tests (99)
DockerComposePublisherTests.cs (44)
27
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
114
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
141
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
175
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
197
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
222
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
249
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
307
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
338
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
378
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
395
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
421
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
450
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
482
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
512
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
538
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
570
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
598
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
627
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
655
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
683
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
715
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
739
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
760
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
788
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
791
builder.
Services
.AddSingleton<Microsoft.Extensions.Hosting.IHostEnvironment>(new TestHostEnvironment("Staging"));
820
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
851
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
884
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
885
builder.
Services
.AddSingleton<Microsoft.Extensions.Hosting.IHostEnvironment>(new TestHostEnvironment("Staging"));
914
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
941
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
972
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
973
builder.
Services
.AddSingleton<IContainerRuntime, FakeContainerRuntime>();
974
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
1000
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1028
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1057
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1085
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1111
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1150
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1204
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1232
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1273
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
DockerComposeTests.cs (55)
31
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
51
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
71
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
149
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
174
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
198
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
234
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
321
builder.
Services
.AddLogging(logging =>
328
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
375
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
376
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
422
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
423
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
424
builder.
Services
.AddLogging(logging => logging.AddXunit(outputHelper));
506
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
530
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
554
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
577
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
601
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
629
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
654
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
687
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
688
builder.
Services
.AddSingleton<IContainerRuntime>(fakeRuntime);
689
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
718
builder.
Services
.AddSingleton<IResourceContainerImageManager>(new MockImageBuilderWithRuntime(fakeRuntime));
719
builder.
Services
.AddSingleton<IContainerRuntime>(fakeRuntime);
720
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
757
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
758
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
805
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
806
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
854
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
969
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
970
builder.
Services
.AddSingleton<IContainerRuntime>(fakeRuntime);
971
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
972
builder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
973
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
974
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
1006
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1007
builder.
Services
.AddSingleton<IContainerRuntime>(fakeRuntime);
1008
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
1009
builder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
1010
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1011
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
1038
deployBuilder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1039
deployBuilder.
Services
.AddSingleton<IContainerRuntime>(fakeRuntime);
1040
deployBuilder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
1041
deployBuilder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
1042
deployBuilder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1062
destroyBuilder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1063
destroyBuilder.
Services
.AddSingleton<IContainerRuntime>(fakeRuntime);
1064
destroyBuilder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
1065
destroyBuilder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
1066
destroyBuilder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1067
destroyBuilder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
Aspire.Hosting.Dotnet.Tests (3)
DotnetProjectBuildCoordinatorTests.cs (2)
198
builder.
Services
.AddSingleton<IDotnetSdkVersionProvider>(
2487
builder.
Services
.AddSingleton<IDistributedApplicationLifecycleHook>(
DotnetProjectResourceTests.cs (1)
424
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime());
Aspire.Hosting.EntityFrameworkCore.Tests (7)
EFMigrationCommandsTests.cs (4)
210
Services = builder.
Services
.BuildServiceProvider()
240
Services = builder.
Services
.BuildServiceProvider()
271
Services = builder.
Services
.BuildServiceProvider()
291
Services = builder.
Services
.BuildServiceProvider()
EFMigrationPipelineTests.cs (3)
28
using var services = builder.
Services
.BuildServiceProvider();
30
builder.
Services
.Configure<PipelineOptions>(options => options.OutputPath = workspace.Path);
859
using var serviceProvider = builder.
Services
.BuildServiceProvider();
Aspire.Hosting.Foundry.Tests (4)
HostedAgentExtensionTests.cs (1)
165
builder.
Services
.AddHttpClient(string.Empty)
PromptAgentTests.cs (3)
182
using var serviceProvider = builder.
Services
.BuildServiceProvider();
684
using var serviceProvider = builder.
Services
.BuildServiceProvider();
714
builder.
Services
.AddSingleton<IPipelineActivityReporter>(activityReporter);
Aspire.Hosting.Garnet.Tests (1)
GarnetFunctionalTests.cs (1)
27
builder.
Services
.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.JavaScript.Tests (2)
AddJavaScriptAppTests.cs (1)
251
builder.
Services
.AddSingleton<IPipelineActivityReporter, NullPublishingActivityReporter>();
AddViteAppTests.cs (1)
1079
builder.
Services
.AddSingleton<IPipelineActivityReporter, NullPublishingActivityReporter>();
Aspire.Hosting.Kafka.Tests (2)
AddKafkaTests.cs (1)
58
var descriptor = Assert.Single(builder.
Services
, service =>
KafkaFunctionalTests.cs (1)
29
builder.
Services
.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.Keycloak.Tests (1)
KeycloakResourceBuilderTests.cs (1)
65
builder.
Services
.AddSingleton<IDeveloperCertificateService>(new TestDeveloperCertificateService(
Aspire.Hosting.Kubernetes.Tests (74)
KubernetesDeployTests.cs (69)
311
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
312
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
352
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
353
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
392
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
393
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
433
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
434
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
473
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
474
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
508
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
509
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
543
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
544
builder.
Services
.AddSingleton<IHelmRunner>(fakeHelm);
567
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
568
builder.
Services
.AddSingleton<IHelmRunner>(fakeHelm);
593
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
594
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
915
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
916
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1134
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1135
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1167
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1168
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1313
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1314
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1384
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1385
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1503
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1504
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1557
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1558
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1603
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1604
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1648
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1649
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1740
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1741
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1777
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1778
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1812
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1813
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1848
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1849
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1905
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1906
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1907
builder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
1908
builder.
Services
.AddSingleton<IHelmRunner>(fakeHelm);
1909
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
1936
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1937
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1938
builder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
1939
builder.
Services
.AddSingleton<IHelmRunner>(fakeHelm);
1940
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
1976
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1977
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1978
builder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
1979
builder.
Services
.AddSingleton<IHelmRunner>(fakeHelm);
1980
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
2021
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
2022
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
2023
builder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
2024
builder.
Services
.AddSingleton<IHelmRunner>(fakeHelm);
2025
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
2069
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
2070
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
2071
builder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
2072
builder.
Services
.AddSingleton<IHelmRunner>(fakeHelm);
2073
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
KubernetesGatewayTests.cs (1)
374
builder.
Services
.AddLogging(logging => logging.AddProvider(new TestLoggerProvider(testSink)));
KubernetesHelmChartTests.cs (1)
510
using var serviceProvider = builder.
Services
.BuildServiceProvider();
KubernetesIngressTests.cs (1)
409
builder.
Services
.AddLogging(logging => logging.AddProvider(new TestLoggerProvider(testSink)));
KubernetesPublisherTests.cs (2)
1289
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
1315
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
Aspire.Hosting.MongoDB.Tests (7)
AddMongoDBTests.cs (1)
609
builder.
Services
.AddSingleton<IDeveloperCertificateService>(new TestDeveloperCertificateService(
MongoDbFunctionalTests.cs (1)
41
builder.
Services
.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
ReplicaSet\MongoDbReplicaSetFunctionalTests.cs (1)
87
builder.
Services
.AddHealthChecks().AddAsyncCheck("held_open", () => healthCheckTcs.Task);
SingleMemberReplicaSetFunctionalTests.cs (3)
36
builder.
Services
.AddSingleton<IDeveloperCertificateService>(new TestDeveloperCertificateService(
76
builder.
Services
.AddSingleton<IDeveloperCertificateService>(new TestDeveloperCertificateService(
128
builder.
Services
.AddHealthChecks().AddCheck("held", () =>
SingleMemberReplicaSetTests.cs (1)
117
builder.
Services
.AddSingleton<IDeveloperCertificateService>(new TestDeveloperCertificateService(
Aspire.Hosting.MySql.Tests (1)
MySqlFunctionalTests.cs (1)
36
builder.
Services
.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.Nats.Tests (1)
NatsFunctionalTests.cs (1)
334
builder.
Services
.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.OpenAI.Tests (5)
OpenAIExtensionTests.cs (3)
247
var services = builder.
Services
.BuildServiceProvider();
261
builder.
Services
.AddHttpClient();
267
var services = builder.
Services
.BuildServiceProvider();
OpenAIFunctionalTests.cs (2)
27
builder.
Services
.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
69
builder.
Services
.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.Oracle.Tests (1)
OracleFunctionalTests.cs (1)
452
builder.
Services
.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.PostgreSQL.Tests (1)
PostgresFunctionalTests.cs (1)
38
builder.
Services
.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.Qdrant.Tests (1)
QdrantFunctionalTests.cs (1)
263
builder.
Services
.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.RabbitMQ.Tests (1)
RabbitMQFunctionalTests.cs (1)
28
builder.
Services
.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.Redis.Tests (2)
RedisFunctionalTests.cs (2)
38
builder.
Services
.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
779
builder.
Services
.AddHttpClient();
Aspire.Hosting.Rust.Tests (26)
AddRustAppPublishTests.cs (26)
115
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
148
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
175
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
196
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
222
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
248
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
280
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
302
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
403
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
404
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
440
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
444
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(metadata));
598
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
628
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
672
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
748
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
787
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
807
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
830
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
920
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
938
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
968
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
989
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
1014
builder.
Services
.AddSingleton<ICargoMetadataReader>(reader);
1059
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
1132
builder.
Services
.AddSingleton<ICargoMetadataReader>(
Aspire.Hosting.SqlServer.Tests (1)
SqlServerFunctionalTests.cs (1)
31
builder.
Services
.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.Testing.Tests (8)
DashboardTestingBuilderTests.cs (6)
36
Assert.Null(builder.
Services
.FirstOrDefault(descriptor => descriptor.ServiceType == typeof(DashboardServiceHost)));
47
Assert.Single(builder.
Services
, descriptor => descriptor.ServiceType == typeof(DashboardServiceHost));
130
Assert.Null(genericBuilder.
Services
.FirstOrDefault(descriptor => descriptor.ServiceType == typeof(DashboardServiceHost)));
131
Assert.Null(typeBuilder.
Services
.FirstOrDefault(descriptor => descriptor.ServiceType == typeof(DashboardServiceHost)));
145
Assert.Single(genericOptionsBuilder.
Services
, descriptor => descriptor.ServiceType == typeof(DashboardServiceHost));
146
Assert.Single(typeOptionsBuilder.
Services
, descriptor => descriptor.ServiceType == typeof(DashboardServiceHost));
DashboardUrlTests.cs (1)
325
builder.
Services
.AddLogging(logging => logging.AddProvider(new FakeLoggerProvider(logCollector)));
ResourceLoggerForwarderServiceTests.cs (1)
22
Assert.Contains(appHost.
Services
, sd =>
Aspire.Hosting.Tests (193)
Backchannel\AuxiliaryBackchannelTests.cs (2)
111
builder.
Services
.AddLogging(b =>
607
builder.
Services
.AddLogging(b =>
Codespaces\CodespacesUrlRewriterTests.cs (1)
21
builder.
Services
.AddLogging(logging =>
Dashboard\DashboardResourceTests.cs (13)
48
builder.
Services
.Configure<DcpOptions>(o =>
108
builder.
Services
.AddSingleton<IDashboardEndpointProvider, MockDashboardEndpointProvider>();
349
builder.
Services
.Configure<DcpOptions>(o =>
383
builder.
Services
.AddSingleton<IDashboardEndpointProvider, MockDashboardEndpointProvider>();
424
builder.
Services
.AddSingleton<IDashboardEndpointProvider, MockDashboardEndpointProvider>();
425
builder.
Services
.AddSingleton(new DistributedApplicationModel([]));
461
builder.
Services
.AddSingleton<IDashboardEndpointProvider, MockDashboardEndpointProvider>();
498
builder.
Services
.AddSingleton<IDashboardEndpointProvider, MockDashboardEndpointProvider>();
546
builder.
Services
.AddSingleton<IDashboardEndpointProvider, MockDashboardEndpointProvider>();
593
builder.
Services
.AddSingleton<IDashboardEndpointProvider, MockDashboardEndpointProvider>();
714
builder.
Services
.AddLogging(b =>
722
builder.
Services
.Configure<DcpOptions>(o =>
821
builder.
Services
.AddSingleton<IDashboardEndpointProvider, MockDashboardEndpointProvider>();
Dcp\KubernetesServiceTests.cs (1)
41
builder.
Services
.AddSingleton<TimeProvider>(timeProvider);
DistributedApplicationTests.cs (1)
2210
builder.
Services
.TryAddLifecycleHook<KubernetesTestLifecycleHook>();
DotnetProgramPublishingTests.cs (13)
192
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
197
builder.
Services
.AddFakeContainerRuntime(runtime);
243
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
248
builder.
Services
.AddFakeContainerRuntime(runtime);
313
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
315
builder.
Services
.AddFakeContainerRuntime(runtime);
316
builder.
Services
.AddSingleton<IInteractionService>(new TestInteractionService { IsAvailable = false });
369
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
375
builder.
Services
.AddFakeContainerRuntime(runtime);
377
builder.
Services
.AddSingleton<IInteractionService>(interactions);
407
builder.
Services
.AddFakeContainerRuntime(runtime);
409
builder.
Services
.AddSingleton<IInteractionService>(interactions);
437
builder.
Services
.AddFakeContainerRuntime(runtime);
Eventing\DistributedApplicationBuilderEventingTests.cs (1)
279
builder.
Services
.AddLogging(logging => logging.AddProvider(new TestLoggerProvider(testSink)));
ExecutionConfigurationGathererTests.cs (1)
792
builder.
Services
.AddSingleton<IDeveloperCertificateService>(new TestDeveloperCertificateService(devCert));
Health\ResourceHealthCheckServiceTests.cs (16)
25
builder.
Services
.AddLogging(logging => logging.AddProvider(new TestLoggerProvider(testSink)));
60
builder.
Services
.AddHealthChecks().AddAsyncCheck("healthcheck_a", async () =>
102
builder.
Services
.AddHealthChecks().Add(new HealthCheckRegistration(
143
builder.
Services
.AddHealthChecks().AddCheck("healthcheck_a", () =>
211
builder.
Services
.AddLogging(logging => logging.AddProvider(new TestLoggerProvider(testSink)));
213
builder.
Services
.AddHealthChecks().AddCheck("resource_check", () =>
251
builder.
Services
.AddLogging(logging => logging.AddProvider(new TestLoggerProvider(testSink)));
253
builder.
Services
.AddHealthChecks().AddCheck("resource_check", () =>
297
builder.
Services
.AddSingleton<TimeProvider>(timeProvider);
298
builder.
Services
.AddHealthChecks().AddAsyncCheck("resource_check", async () =>
367
builder.
Services
.AddHealthChecks().AddCheck("resource_check", (check) =>
406
builder.
Services
.AddHealthChecks().AddCheck("parent_test", () =>
463
builder.
Services
.AddHealthChecks().AddCheck("parent_test", () =>
515
builder.
Services
.AddHealthChecks().AddCheck("parent_test", () => HealthCheckResult.Healthy());
569
builder.
Services
.AddHealthChecks().AddAsyncCheck("healthcheck_a", async () =>
615
builder.
Services
.AddHealthChecks().AddAsyncCheck("healthcheck_a", async () =>
HealthCheckTests.cs (2)
118
builder.
Services
.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
157
builder.
Services
.AddLogging(b => {
Orchestrator\ParameterProcessorTests.cs (1)
953
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
Pipelines\DistributedApplicationPipelineTests.cs (5)
2023
builder.
Services
.Configure<PipelineOptions>(options => options.Step = "my-deploy-step");
2593
builder.
Services
.AddSingleton(testOutputHelper);
2594
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(new FakeContainerRuntime());
2598
builder.
Services
.AddSingleton(activityReporter);
2602
builder.
Services
.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>();
ProjectResourceTests.cs (7)
910
builder.
Services
.AddSingleton<IContainerRuntime, FakeContainerRuntime>();
911
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
915
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
976
builder.
Services
.AddSingleton<IContainerRuntime>(containerRuntime);
977
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
978
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1062
builder.
Services
.AddSingleton<IDotnetSdkVersionProvider>(
Publishing\DotnetProgramArchiveTests.cs (21)
38
builder.
Services
.AddSingleton<IProcessRunner>(runner);
39
builder.
Services
.AddFakeContainerRuntime(runtime);
72
firstBuilder.
Services
.AddSingleton<IProcessRunner>(firstRunner);
73
secondBuilder.
Services
.AddSingleton<IProcessRunner>(secondRunner);
74
firstBuilder.
Services
.AddFakeContainerRuntime(runtime);
75
secondBuilder.
Services
.AddFakeContainerRuntime(runtime);
133
builder.
Services
.AddSingleton<IProcessRunner>(runner);
134
builder.
Services
.AddFakeContainerRuntime(runtime);
179
builder.
Services
.AddSingleton<IProcessRunner>(runner);
180
builder.
Services
.AddFakeContainerRuntime(runtime);
217
builder.
Services
.AddSingleton<IProcessRunner>(runner);
218
builder.
Services
.AddFakeContainerRuntime(runtime);
259
builder.
Services
.AddSingleton<IProcessRunner>(CreateProcessRunner(images, "sdk"));
260
builder.
Services
.AddFakeContainerRuntime(runtime);
282
builder.
Services
.AddSingleton<IProcessRunner>(CreateProcessRunner(images, "sdk"));
283
builder.
Services
.AddFakeContainerRuntime(runtime);
308
builder.
Services
.AddLogging(logging => logging.AddFakeLogging());
315
builder.
Services
.AddSingleton<IProcessRunner>(CreateProcessRunner(images, "sdk"));
316
builder.
Services
.AddFakeContainerRuntime(runtime);
345
builder.
Services
.AddSingleton<IProcessRunner>(CreateProcessRunner(images, "sdk"));
346
builder.
Services
.AddFakeContainerRuntime(runtime);
Publishing\PipelineExecutorTests.cs (1)
31
builder.
Services
.AddSingleton<IDistributedApplicationLifecycleHook>(new CallbackLifecycleHook(() => lifecycleHookCalled = true));
Publishing\ResourceContainerImageManagerTests.cs (72)
30
builder.
Services
.AddLogging(logging =>
91
builder.
Services
.AddLogging(logging =>
122
builder.
Services
.AddLogging(logging =>
156
builder.
Services
.AddLogging(logging =>
195
builder.
Services
.AddLogging(logging =>
225
builder.
Services
.AddLogging(logging =>
255
builder.
Services
.AddLogging(logging =>
297
builder.
Services
.AddLogging(logging =>
344
builder.
Services
.AddLogging(logging =>
376
builder.
Services
.AddLogging(logging =>
406
builder.
Services
.AddLogging(logging =>
452
builder.
Services
.AddLogging(logging =>
490
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
514
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
536
builder.
Services
.AddLogging(logging =>
544
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
571
builder.
Services
.AddLogging(logging =>
579
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
602
builder.
Services
.AddLogging(logging =>
610
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
644
builder.
Services
.AddLogging(logging =>
650
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime(shouldFail: true));
679
builder.
Services
.AddLogging(logging =>
715
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
717
builder.
Services
.AddFakeContainerRuntime(containerRuntime);
740
builder.
Services
.AddLogging(logging =>
747
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
795
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
796
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime());
833
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
834
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime());
885
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
887
builder.
Services
.AddFakeContainerRuntime(containerRuntime);
975
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
976
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime(name: "Docker"));
1024
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
1025
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime());
1065
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
1066
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime());
1106
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
1108
builder.
Services
.AddFakeContainerRuntime(containerRuntime);
1168
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
1169
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime(name: "Docker"));
1253
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
1254
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime(name: "Docker"));
1318
builder.
Services
.AddLogging(logging =>
1326
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
1380
builder.
Services
.AddLogging(logging =>
1388
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
1490
builder.
Services
.AddLogging(logging =>
1498
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
1537
builder.
Services
.AddLogging(logging =>
1545
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
1643
builder.
Services
.AddLogging(logging =>
1680
builder.
Services
.AddLogging(logging =>
1719
builder.
Services
.AddLogging(logging =>
1745
builder.
Services
.AddLogging(logging =>
1780
builder.
Services
.AddLogging(logging =>
1809
builder.
Services
.AddLogging(logging =>
1855
builder.
Services
.AddLogging(logging =>
1886
builder.
Services
.AddLogging(logging =>
1921
builder.
Services
.AddLogging(logging =>
1929
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
1973
builder.
Services
.AddLogging(logging =>
1981
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
2009
builder.
Services
.AddLogging(logging =>
2017
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
2044
builder.
Services
.AddLogging(logging =>
2052
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
2087
builder.
Services
.AddLogging(logging =>
2095
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
2121
builder.
Services
.AddLogging(logging =>
ResourceCommandServiceTests.cs (8)
1264
builder.
Services
.AddSingleton<IInteractionService>(testInteractionService);
1323
builder.
Services
.AddSingleton<InteractionService>(services => new InteractionService(
1422
builder.
Services
.AddSingleton<IInteractionService>(testInteractionService);
1494
builder.
Services
.AddSingleton<IInteractionService>(testInteractionService);
1843
builder.
Services
.AddSingleton<IInteractionService>(testInteractionService);
1888
builder.
Services
.AddSingleton<IInteractionService>(testInteractionService);
1939
builder.
Services
.AddSingleton<IInteractionService>(testInteractionService);
1972
builder.
Services
.AddSingleton<IInteractionService>(testInteractionService);
Schema\SchemaTests.cs (1)
235
builder.
Services
.AddSingleton(manifestStore);
Terminals\TerminalServiceTests.cs (3)
787
foreach (var registration in builder.
Services
.Where(descriptor =>
791
builder.
Services
.Remove(registration);
793
Assert.Single(builder.
Services
, descriptor => descriptor.ServiceType == typeof(IHostedService));
WaitForTests.cs (4)
285
builder.
Services
.Configure<ResourceNotificationServiceOptions>(o =>
392
builder.
Services
.Configure<ResourceNotificationServiceOptions>(o =>
529
builder.
Services
.AddLogging(b =>
855
builder.
Services
.AddHealthChecks().AddAsyncCheck("never_healthy", () =>
WithHttpCommandTests.cs (17)
126
builder.
Services
.AddHttpClient(Options.DefaultName)
330
builder.
Services
.AddHttpClient(string.Empty)
445
builder.
Services
.AddHttpClient("commandclient")
471
builder.
Services
.AddHttpClient("commandclient")
502
builder.
Services
.AddHttpClient("commandclient")
528
builder.
Services
.AddHttpClient("commandclient", client => client.Timeout = configuredTimeout)
607
builder.
Services
.AddHttpClient("commandclient")
651
builder.
Services
.AddHttpClient("commandclient")
695
builder.
Services
.AddHttpClient("commandclient")
738
builder.
Services
.AddHttpClient("commandclient")
805
builder.
Services
.AddHttpClient("commandclient")
831
builder.
Services
.AddHttpClient("commandclient")
858
builder.
Services
.AddHttpClient("commandclient")
886
builder.
Services
.AddHttpClient("commandclient")
913
builder.
Services
.AddHttpClient("commandclient")
1043
builder.
Services
.Configure<HttpStandardResilienceOptions>("commandclient-standard", options =>
1047
builder.
Services
.Configure<HttpStandardResilienceOptions>("-standard", options =>
WithProcessCommandTests.cs (1)
1488
builder.
Services
.AddSingleton<IProcessRunner>(processRunner ?? new TestProcessRunner());
WithUrlsTests.cs (1)
266
builder.
Services
.Configure<DashboardOptions>(options =>
Aspire.Hosting.TestUtilities (2)
Utils\TestDistributedApplicationBuilder.cs (2)
75
builder.
Services
.ConfigureHttpClientDefaults(http => http.AddStandardResilienceHandler());
77
builder.
Services
.AddSingleton<ApplicationOrchestratorProxy>(sp => new ApplicationOrchestratorProxy(sp.GetRequiredService<ApplicationOrchestrator>()));
Aspire.Hosting.Valkey.Tests (1)
ValkeyFunctionalTests.cs (1)
212
builder.
Services
.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.Yarp.Tests (2)
AddYarpTests.cs (2)
428
builder.
Services
.AddSingleton<IDeveloperCertificateService>(new TestDeveloperCertificateService(
456
builder.
Services
.AddSingleton<IDeveloperCertificateService>(new TestDeveloperCertificateService(
Aspire.Playground.Tests (3)
BlazorWasmHostingTests.cs (1)
207
builder.
Services
.AddLogging(logging =>
Infrastructure\DistributedApplicationTestFactory.cs (2)
26
builder.
Services
.AddEventingSubscriber<ContainerRegistryHook>();
31
builder.
Services
.AddLogging(logging =>