2 implementations of Services
Aspire.Hosting.Testing (2)
DistributedApplicationTestingBuilder.cs (2)
520
public IServiceCollection
Services
=> innerBuilder.Services;
685
public IServiceCollection
Services
=> _innerBuilder.Services;
817 references to Services
Aspire.Hosting.Azure.EntraId.Tests (7)
EntraIdProvisioningTests.cs (3)
1677
Assert.All(builder.
Services
, service => Assert.NotEqual(typeof(ITokenCredentialProvider), service.ServiceType));
1679
builder.
Services
.AddSingleton<ITokenCredentialProvider>(_ => throw new InvalidOperationException("Azure authentication must not be used."));
1681
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
LocalDeveloperCertificateProvisioningTests.cs (1)
21
builder.
Services
.AddSingleton<TimeProvider>(clock);
LocalDeveloperCertificateTests.cs (3)
284
Assert.All(builder.
Services
, s => Assert.NotEqual(typeof(LocalDeveloperCertificateStore), s.ServiceType));
372
builder.
Services
.AddSingleton<TimeProvider>(clock);
373
builder.
Services
.AddSingleton<LocalDeveloperCertificateStore>();
Aspire.Hosting.Azure.Kubernetes.Tests (14)
AzureKubernetesInfrastructureTests.cs (10)
397
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
408
builder.
Services
.RemoveAll<ITokenCredentialProvider>();
536
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
615
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
682
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
729
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
765
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
803
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
852
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
915
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 (167)
AzureAppServiceTests.cs (6)
241
builder.
Services
.AddSingleton(outputHelper);
242
builder.
Services
.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>();
282
builder.
Services
.AddSingleton(outputHelper);
283
builder.
Services
.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>();
314
builder.
Services
.AddSingleton(outputHelper);
315
builder.
Services
.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>();
AzureBicepProvisionerTests.cs (85)
33
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentState);
95
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
96
var services = builder.
Services
.BuildServiceProvider();
121
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
122
using var services = builder.
Services
.BuildServiceProvider();
154
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
155
using var services = builder.
Services
.BuildServiceProvider();
192
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
193
using var services = builder.
Services
.BuildServiceProvider();
232
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
233
using var services = builder.
Services
.BuildServiceProvider();
278
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
279
using var services = builder.
Services
.BuildServiceProvider();
317
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
318
using var services = builder.
Services
.BuildServiceProvider();
347
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
348
using var services = builder.
Services
.BuildServiceProvider();
382
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
383
using var services = builder.
Services
.BuildServiceProvider();
415
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
416
using var services = builder.
Services
.BuildServiceProvider();
449
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
462
using var services = builder.
Services
.BuildServiceProvider();
479
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
480
using var services = builder.
Services
.BuildServiceProvider();
514
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
515
using var services = builder.
Services
.BuildServiceProvider();
560
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
561
using var services = builder.
Services
.BuildServiceProvider();
604
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
605
using var services = builder.
Services
.BuildServiceProvider();
683
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
684
using var services = builder.
Services
.BuildServiceProvider();
796
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
797
using var services = builder.
Services
.BuildServiceProvider();
830
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
831
using var services = builder.
Services
.BuildServiceProvider();
860
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
861
using var services = builder.
Services
.BuildServiceProvider();
899
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
900
using var services = builder.
Services
.BuildServiceProvider();
929
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
930
using var services = builder.
Services
.BuildServiceProvider();
965
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
966
using var services = builder.
Services
.BuildServiceProvider();
1016
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1017
using var services = builder.
Services
.BuildServiceProvider();
1062
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1063
using var services = builder.
Services
.BuildServiceProvider();
1096
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1097
using var services = builder.
Services
.BuildServiceProvider();
1128
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1129
using var services = builder.
Services
.BuildServiceProvider();
1161
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1162
using var services = builder.
Services
.BuildServiceProvider();
1320
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1321
using var services = builder.
Services
.BuildServiceProvider();
1379
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1380
using var services = builder.
Services
.BuildServiceProvider();
1412
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1413
using var services = builder.
Services
.BuildServiceProvider();
1445
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1446
using var services = builder.
Services
.BuildServiceProvider();
1478
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1479
using var services = builder.
Services
.BuildServiceProvider();
1513
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1514
using var services = builder.
Services
.BuildServiceProvider();
1539
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1540
using var services = builder.
Services
.BuildServiceProvider();
1643
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1644
using var services = builder.
Services
.BuildServiceProvider();
1675
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1676
using var services = builder.
Services
.BuildServiceProvider();
1703
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1704
using var services = builder.
Services
.BuildServiceProvider();
1727
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1728
using var services = builder.
Services
.BuildServiceProvider();
1754
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1755
using var services = builder.
Services
.BuildServiceProvider();
1783
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1784
using var services = builder.
Services
.BuildServiceProvider();
1808
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1809
using var services = builder.
Services
.BuildServiceProvider();
1837
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1838
using var services = builder.
Services
.BuildServiceProvider();
AzureContainerAppExpressEndpointTests.cs (1)
234
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
AzureContainerAppsTests.cs (3)
989
builder.
Services
.Configure<AzureProvisioningOptions>(options => options.ProvisioningBuildOptions.InfrastructureResolvers.Insert(0, new MyResourceNamePropertyResolver()));
2262
builder.
Services
.Configure<AzureProvisioningOptions>(options =>
2295
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)
52
builder.
Services
.AddSingleton<ITokenCredentialProvider>(new TestTokenCredentialProvider(credential));
53
builder.
Services
.AddSingleton<IAzurePrincipalProvider, DefaultAzurePrincipalProvider>();
95
builder.
Services
.AddSingleton<ITokenCredentialProvider>(new TestTokenCredentialProvider(credential));
123
builder.
Services
.AddSingleton<ITokenCredentialProvider>(sp => new TestTokenCredentialProvider(new FederatedTokenCredential
172
builder.
Services
.AddSingleton<ITokenCredentialProvider>(new TestTokenCredentialProvider(credential));
173
builder.
Services
.AddSingleton<IAzurePrincipalProvider, DefaultAzurePrincipalProvider>();
211
builder.
Services
.AddSingleton<ITokenCredentialProvider>(new TestTokenCredentialProvider(credential));
212
builder.
Services
.AddSingleton<IAzurePrincipalProvider, DefaultAzurePrincipalProvider>();
1658
builder.
Services
.AddSingleton<IBicepProvisioner, BicepProvisioner>();
1659
builder.
Services
.AddSingleton(_ => ProvisioningTestHelpers.CreateBicepCompiler());
1748
builder.
Services
.AddSingleton(armClientProvider);
1749
builder.
Services
.AddSingleton(azurePrincipalProvider);
1750
builder.
Services
.AddSingleton(tokenCredentialProvider);
1751
builder.
Services
.AddSingleton(environment);
1752
builder.
Services
.AddSingleton(options);
1755
builder.
Services
.AddSingleton(interactionService);
1759
builder.
Services
.AddSingleton(activityReporter);
1761
builder.
Services
.AddSingleton<IProvisioningContextProvider, PublishModeProvisioningContextProvider>();
1762
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager ?? new NoOpDeploymentStateManager());
1765
builder.
Services
.AddSingleton(bicepProvisioner);
1767
builder.
Services
.AddSingleton(_ => ProvisioningTestHelpers.CreateBicepCompiler());
1768
builder.
Services
.AddSingleton<IProcessRunner>(processRunner ?? new MockProcessRunner());
1769
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1770
builder.
Services
.AddSingleton<IContainerRuntime>(containerRuntime ?? new FakeContainerRuntime());
1771
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
1772
builder.
Services
.AddSingleton<IAcrLoginService>(sp => new FakeAcrLoginService(sp.GetRequiredService<IContainerRuntimeResolver>()));
2079
builder.
Services
.AddSingleton<IInteractionService>(testInteractionService);
2145
builder.
Services
.AddSingleton<IInteractionService>(testInteractionService);
2214
builder.
Services
.AddSingleton<IHostEnvironment>(environment);
2215
builder.
Services
.AddSingleton(armClientProvider);
2216
builder.
Services
.AddSingleton(azurePrincipalProvider);
2217
builder.
Services
.AddSingleton(tokenCredentialProvider);
2218
builder.
Services
.AddSingleton(logger);
2219
builder.
Services
.AddSingleton(options);
2220
builder.
Services
.AddSingleton<IProvisioningContextProvider, PublishModeProvisioningContextProvider>();
2224
builder.
Services
.AddSingleton(bicepProvisioner);
2227
builder.
Services
.AddSingleton<IProcessRunner>(new MockProcessRunner());
2228
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
2229
builder.
Services
.AddSingleton<IContainerRuntime>(new FakeContainerRuntime());
2230
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
2231
builder.
Services
.AddSingleton<IAcrLoginService>(sp => new FakeAcrLoginService(sp.GetRequiredService<IContainerRuntimeResolver>()));
2252
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
2273
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
2323
builder.
Services
.AddSingleton<ITokenCredentialProvider>(new FailingTokenCredentialProvider());
AzureEnvironmentResourceTests.cs (2)
57
builder.
Services
.AddSingleton<IDeploymentStateManager>(new InMemoryDeploymentStateManager());
94
builder.
Services
.AddSingleton<IDeploymentStateManager>(new InMemoryDeploymentStateManager());
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 (4)
38
builder.
Services
.AddSingleton<IDeploymentStateManager>(new InMemoryDeploymentStateManager());
1212
builder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
1213
builder.
Services
.AddSingleton<ITokenCredentialProvider>(ProvisioningTestHelpers.CreateTokenCredentialProvider());
1214
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)
182
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)
130
Services = builder.
Services
.BuildServiceProvider(),
BlazorHostedExtensionsTests.cs (3)
212
builder.
Services
.AddSingleton<IDotnetSdkVersionProvider>(sdkVersionProvider);
250
builder.
Services
.AddSingleton<IDotnetSdkVersionProvider>(sdkVersionProvider);
252
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 (20)
DevTunnelResourceBuilderExtensionsTests.cs (16)
39
using var serviceProvider = builder.
Services
.BuildServiceProvider();
218
builder.
Services
.AddSingleton<IDevTunnelClient>(client);
219
builder.
Services
.AddSingleton<IRequiredCommandValidator, TestRequiredCommandValidator>();
262
builder.
Services
.AddSingleton<IDevTunnelClient>(client);
263
builder.
Services
.AddSingleton<IRequiredCommandValidator, TestRequiredCommandValidator>();
305
builder.
Services
.AddSingleton<IDevTunnelClient>(client);
367
builder.
Services
.AddSingleton<IDevTunnelClient>(client);
553
builder.
Services
.AddSingleton<IInteractionService>(interactionService);
574
using var serviceProvider = builder.
Services
.BuildServiceProvider();
645
builder.
Services
.AddSingleton<IInteractionService>(interactionService);
660
using var serviceProvider = builder.
Services
.BuildServiceProvider();
688
builder.
Services
.AddSingleton<IInteractionService>(interactionService);
710
using var serviceProvider = builder.
Services
.BuildServiceProvider();
765
builder.
Services
.AddSingleton<IDevTunnelClient>(client);
766
builder.
Services
.AddSingleton<IRequiredCommandValidator, TestRequiredCommandValidator>();
873
builder.
Services
.AddSingleton<IDevTunnelClient>(new TestDevTunnelClient());
TestDevTunnelMonitor.cs (4)
21
_builder.
Services
.AddSingleton(timeProvider);
23
configureServices?.Invoke(_builder.
Services
);
24
_builder.
Services
.AddSingleton<IDevTunnelClient>(Client);
25
_builder.
Services
.AddSingleton<IInteractionService>(Interaction);
Aspire.Hosting.Docker.Tests (107)
DockerComposePublisherTests.cs (52)
32
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
74
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
106
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
129
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
149
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
178
builder.
Services
.AddSingleton<IDeploymentStateManager>(new InMemoryDeploymentStateManager());
179
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
212
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
299
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
326
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
360
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
382
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
407
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
434
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
492
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
523
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
563
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
580
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
606
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
635
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
667
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
697
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
723
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
755
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
783
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
812
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
840
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
868
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
900
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
924
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
945
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
973
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
976
builder.
Services
.AddSingleton<Microsoft.Extensions.Hosting.IHostEnvironment>(new TestHostEnvironment("Staging"));
1005
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1036
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1069
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1070
builder.
Services
.AddSingleton<Microsoft.Extensions.Hosting.IHostEnvironment>(new TestHostEnvironment("Staging"));
1099
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1126
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1157
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1158
builder.
Services
.AddSingleton<IContainerRuntime, FakeContainerRuntime>();
1159
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
1185
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1213
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1242
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1270
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1296
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1335
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1389
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1417
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1458
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1492
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
DockerComposeTests.cs (55)
34
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
54
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
74
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
156
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
181
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
205
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
241
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
328
builder.
Services
.AddLogging(logging =>
335
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
382
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
383
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
430
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
431
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
432
builder.
Services
.AddLogging(logging => logging.AddXunit(outputHelper));
514
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
538
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
562
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
585
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
609
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
637
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
662
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
695
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
696
builder.
Services
.AddSingleton<IContainerRuntime>(fakeRuntime);
697
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
726
builder.
Services
.AddSingleton<IResourceContainerImageManager>(new MockImageBuilderWithRuntime(fakeRuntime));
727
builder.
Services
.AddSingleton<IContainerRuntime>(fakeRuntime);
728
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
765
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
766
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
813
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
814
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
862
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
977
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
978
builder.
Services
.AddSingleton<IContainerRuntime>(fakeRuntime);
979
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
980
builder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
981
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
982
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
1014
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1015
builder.
Services
.AddSingleton<IContainerRuntime>(fakeRuntime);
1016
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
1017
builder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
1018
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1019
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
1046
deployBuilder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1047
deployBuilder.
Services
.AddSingleton<IContainerRuntime>(fakeRuntime);
1048
deployBuilder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
1049
deployBuilder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
1050
deployBuilder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1070
destroyBuilder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1071
destroyBuilder.
Services
.AddSingleton<IContainerRuntime>(fakeRuntime);
1072
destroyBuilder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
1073
destroyBuilder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
1074
destroyBuilder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1075
destroyBuilder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
Aspire.Hosting.Dotnet.Tests (18)
DotnetProjectBuildCoordinatorTests.cs (9)
205
builder.
Services
.AddSingleton<IDotnetSdkVersionProvider>(
1694
builder.
Services
.AddLogging(logging => logging.AddFakeLogging());
1828
builder.
Services
.AddLogging(logging => logging.AddFakeLogging());
1879
builder.
Services
.AddLogging(logging => logging.AddFakeLogging());
2043
builder.
Services
.AddLogging(logging => logging.AddFakeLogging());
2099
builder.
Services
.AddLogging(logging => logging.AddFakeLogging());
2157
builder.
Services
.AddLogging(logging => logging.AddFakeLogging());
2227
builder.
Services
.AddLogging(logging => logging.AddFakeLogging());
3486
builder.
Services
.AddSingleton<IDistributedApplicationLifecycleHook>(
DotnetProjectResourceTests.cs (1)
398
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime());
WslcDotnetPublishingTests.cs (8)
30
builder.
Services
.AddSingleton<IProcessRunner>(runner);
31
builder.
Services
.Configure<DcpOptions>(options => options.ContainerRuntime = KnownContainerRuntimes.Wslc);
52
builder.
Services
.AddSingleton<IProcessRunner>(runner);
53
builder.
Services
.Configure<DcpOptions>(options => options.ContainerRuntime = KnownContainerRuntimes.Wslc);
84
builder.
Services
.AddSingleton<IProcessRunner>(runner);
85
builder.
Services
.Configure<DcpOptions>(options => options.ContainerRuntime = KnownContainerRuntimes.Wslc);
128
builder.
Services
.AddSingleton<IProcessRunner>(runner);
129
builder.
Services
.Configure<DcpOptions>(options => options.ContainerRuntime = KnownContainerRuntimes.Wslc);
Aspire.Hosting.EntityFrameworkCore.Tests (8)
EFMigrationCommandsTests.cs (4)
212
Services = builder.
Services
.BuildServiceProvider()
242
Services = builder.
Services
.BuildServiceProvider()
273
Services = builder.
Services
.BuildServiceProvider()
293
Services = builder.
Services
.BuildServiceProvider()
EFMigrationPipelineTests.cs (3)
30
using var services = builder.
Services
.BuildServiceProvider();
32
builder.
Services
.Configure<PipelineOptions>(options => options.OutputPath = workspace.Path);
861
using var serviceProvider = builder.
Services
.BuildServiceProvider();
EFOutputDiffingTests.cs (1)
91
builder.
Services
.AddSingleton<IPipelineOutputFileHasher>(new TestPipelineOutputFileHasher(async (file, ct) =>
Aspire.Hosting.Foundry.Tests (4)
HostedAgentExtensionTests.cs (1)
166
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.Go.Tests (14)
AddGoAppTests.cs (7)
1031
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
1058
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
1119
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
1139
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
1162
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
1183
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
1214
builder.
Services
.AddSingleton<IPipelineActivityReporter, NullPublishingActivityReporter>();
GoRunDebuggingTests.cs (7)
31
builder.
Services
.AddSingleton<IProcessRunner>(runner);
55
builder.
Services
.AddSingleton<IProcessRunner>(runner);
101
builder.
Services
.AddSingleton<IProcessRunner>(runner);
157
builder.
Services
.AddSingleton<IProcessRunner>(runner);
199
builder.
Services
.AddSingleton<IProcessRunner>(runner);
232
builder.
Services
.AddSingleton<IProcessRunner>(runner);
288
builder.
Services
.AddSingleton<IProcessRunner>(runner);
Aspire.Hosting.JavaScript.Tests (6)
AddJavaScriptAppTests.cs (4)
251
builder.
Services
.AddSingleton<IPipelineActivityReporter, NullPublishingActivityReporter>();
272
builder.
Services
.AddSingleton<IPipelineActivityReporter, NullPublishingActivityReporter>();
294
builder.
Services
.AddSingleton<IPipelineActivityReporter, NullPublishingActivityReporter>();
319
builder.
Services
.AddSingleton<IPipelineActivityReporter, NullPublishingActivityReporter>();
AddViteAppTests.cs (2)
1047
builder.
Services
.AddSingleton<IPipelineActivityReporter, NullPublishingActivityReporter>();
1091
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 (77)
KubernetesDeployTests.cs (71)
312
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
313
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
353
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
354
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
393
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
394
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
434
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
435
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
474
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
475
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
509
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
510
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
544
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
545
builder.
Services
.AddSingleton<IHelmRunner>(fakeHelm);
568
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
569
builder.
Services
.AddSingleton<IHelmRunner>(fakeHelm);
594
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
595
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
916
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
917
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1135
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1136
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1168
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1169
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1314
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1315
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1385
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1386
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1504
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1505
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1558
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1559
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1604
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1605
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1649
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1650
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1741
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1742
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1777
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1778
builder.
Services
.AddSingleton<IPipelineActivityReporter>(new TestPipelineActivityReporter(outputHelper));
1815
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1816
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1850
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1851
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1886
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1887
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1943
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1944
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1945
builder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
1946
builder.
Services
.AddSingleton<IHelmRunner>(fakeHelm);
1947
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
1974
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1975
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1976
builder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
1977
builder.
Services
.AddSingleton<IHelmRunner>(fakeHelm);
1978
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
2014
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
2015
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
2016
builder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
2017
builder.
Services
.AddSingleton<IHelmRunner>(fakeHelm);
2018
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
2059
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
2060
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
2061
builder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
2062
builder.
Services
.AddSingleton<IHelmRunner>(fakeHelm);
2063
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
2107
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
2108
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
2109
builder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
2110
builder.
Services
.AddSingleton<IHelmRunner>(fakeHelm);
2111
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 (3)
372
builder.
Services
.AddSingleton<IDeploymentStateManager>(new InMemoryDeploymentStateManager());
1726
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
1752
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", () =>
78
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.Python.Tests (6)
AddPythonAppTests.cs (6)
1319
builder.
Services
.AddSingleton<IPipelineActivityReporter, NullPublishingActivityReporter>();
1428
builder.
Services
.AddSingleton<IPipelineActivityReporter, NullPublishingActivityReporter>();
1446
builder.
Services
.AddSingleton<IPipelineActivityReporter, NullPublishingActivityReporter>();
1469
builder.
Services
.AddSingleton<IPipelineActivityReporter, NullPublishingActivityReporter>();
1488
builder.
Services
.AddSingleton<IPipelineActivityReporter, NullPublishingActivityReporter>();
1520
builder.
Services
.AddSingleton<IPipelineActivityReporter, NullPublishingActivityReporter>();
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)
37
Assert.Null(builder.
Services
.FirstOrDefault(descriptor => descriptor.ServiceType == typeof(DashboardServiceHost)));
48
Assert.Single(builder.
Services
, descriptor => descriptor.ServiceType == typeof(DashboardServiceHost));
155
Assert.Null(genericBuilder.
Services
.FirstOrDefault(descriptor => descriptor.ServiceType == typeof(DashboardServiceHost)));
156
Assert.Null(typeBuilder.
Services
.FirstOrDefault(descriptor => descriptor.ServiceType == typeof(DashboardServiceHost)));
170
Assert.Single(genericOptionsBuilder.
Services
, descriptor => descriptor.ServiceType == typeof(DashboardServiceHost));
171
Assert.Single(typeOptionsBuilder.
Services
, descriptor => descriptor.ServiceType == typeof(DashboardServiceHost));
DashboardUrlTests.cs (1)
324
builder.
Services
.AddLogging(logging => logging.AddProvider(new FakeLoggerProvider(logCollector)));
ResourceLoggerForwarderServiceTests.cs (1)
22
Assert.Contains(appHost.
Services
, sd =>
Aspire.Hosting.Tests (251)
Backchannel\AuxiliaryBackchannelTests.cs (2)
111
builder.
Services
.AddLogging(b =>
607
builder.
Services
.AddLogging(b =>
Codespaces\CodespacesUrlRewriterTests.cs (1)
43
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 =>
823
builder.
Services
.AddSingleton<IDashboardEndpointProvider, MockDashboardEndpointProvider>();
Dcp\DcpExecutorTests.cs (1)
5195
builder.
Services
.AddSingleton(events);
Dcp\KubernetesServiceTests.cs (1)
41
builder.
Services
.AddSingleton<TimeProvider>(timeProvider);
DistributedApplicationTests.cs (2)
194
builder.
Services
.AddLogging(b => b.AddFakeLogging());
2288
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)
311
builder.
Services
.AddLogging(logging => logging.AddProvider(new TestLoggerProvider(testSink)));
ExecutionConfigurationGathererTests.cs (1)
813
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)
2052
builder.
Services
.Configure<PipelineOptions>(options => options.Step = "my-deploy-step");
2700
builder.
Services
.AddSingleton(testOutputHelper);
2701
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(new FakeContainerRuntime());
2705
builder.
Services
.AddSingleton(activityReporter);
2709
builder.
Services
.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>();
Pipelines\PipelineOutputDiffingLifetimeTests.cs (4)
39
builder.
Services
.AddTransient<IPipelineOutputSnapshotter<LifetimeSnapshot>>(_ =>
46
builder.
Services
.AddTransient<IPipelineOutputComparer<LifetimeSnapshot>>(_ =>
147
builder.
Services
.AddTransient<IPipelineOutputSnapshotter<LifetimeSnapshot>>(_ =>
153
builder.
Services
.AddTransient<IPipelineOutputComparer<LifetimeSnapshot>>(_ =>
Pipelines\PipelineOutputDiffingTests.cs (35)
70
builder.
Services
.Configure<PipelineOutputDiffOptions>(options =>
95
builder.
Services
.Configure<PipelineOutputDiffOptions>(options =>
100
builder.
Services
.PostConfigure<PipelineOutputDiffOptions>(options =>
116
builder.
Services
.AddSingleton<IPipelineOutputFileHasher>(hasher);
190
builder.
Services
.AddSingleton<IPipelineOutputFileHasher, ByteOutputFileHasher>();
191
builder.
Services
.Configure<PipelineOutputDiffOptions>(options => options.Mode = PipelineOutputDiffMode.FileSystem);
225
builder.
Services
.AddSingleton<IPipelineOutputSnapshotter<RecordingSnapshot>>(snapshotter);
307
builder.
Services
.AddTransient<IPipelineOutputSnapshotter<PipelineOutputSnapshot>>(_ => throw new InvalidOperationException("typed snapshotter resolved"));
308
builder.
Services
.AddTransient<IPipelineOutputComparer<PipelineOutputSnapshot>>(_ => throw new InvalidOperationException("comparer resolved"));
309
builder.
Services
.AddSingleton<PipelineOutputSnapshotter>(_ => throw new InvalidOperationException("snapshotter resolved"));
310
builder.
Services
.AddSingleton<IPipelineOutputService>(_ => throw new InvalidOperationException("output resolved"));
331
builder.
Services
.AddSingleton<IPipelineOutputSnapshotter<RecordingSnapshot>>(snapshotter);
366
builder.
Services
.AddTransient<IPipelineOutputSnapshotter<PipelineOutputSnapshot>>(_ => throw new InvalidOperationException("typed snapshotter resolved"));
367
builder.
Services
.AddTransient<IPipelineOutputComparer<PipelineOutputSnapshot>>(_ => throw new InvalidOperationException("comparer resolved"));
368
builder.
Services
.AddSingleton<PipelineOutputSnapshotter>(_ => throw new InvalidOperationException("snapshotter resolved"));
369
builder.
Services
.AddSingleton<IPipelineOutputService>(_ => throw new InvalidOperationException("output resolved"));
526
builder.
Services
.Configure<PipelineOutputDiffOptions>(options => options.Rules[0].Pattern = "generated/**");
527
builder.
Services
.PostConfigure<PipelineOutputDiffOptions>(options => options.Rules.Add(new() { Action = "Exclude", Pattern = "**/*.tmp" }));
652
builder.
Services
.AddSingleton<IPipelineOutputSnapshotter<RecordingSnapshot>>(snapshotter);
653
builder.
Services
.AddSingleton<PipelineOutputSnapshotter>(_ => throw new InvalidOperationException("Native snapshotter resolved by replacement policy."));
678
builder.
Services
.AddSingleton<IPipelineOutputService>(provider);
737
builder.
Services
.AddTransient<IPipelineOutputSnapshotter<RecordingSnapshot>>(_ =>
743
builder.
Services
.AddSingleton<PipelineOutputSnapshotter>(_ => throw new InvalidOperationException("Native engine must not resolve for a replacement."));
779
builder.
Services
.AddTransient<IPipelineOutputSnapshotter<RecordingSnapshot>>(_ =>
785
builder.
Services
.AddTransient<IPipelineOutputComparer<RecordingSnapshot>>(_ =>
839
builder.
Services
.AddSingleton<IPipelineOutputSnapshotter<RecordingSnapshot>>(snapshotter);
870
builder.
Services
.AddSingleton<IPipelineOutputSnapshotter<RecordingSnapshot>>(snapshotter);
896
builder.
Services
.AddSingleton<IPipelineOutputSnapshotter<RecordingSnapshot>>(snapshotter);
923
builder.
Services
.Configure<PipelineOutputDiffOptions>(options =>
975
builder.
Services
.AddSingleton<PipelineOutputSnapshotter>(_ => throw new InvalidOperationException("Native snapshotter resolved by Git replacement."));
976
builder.
Services
.AddTransient<IPipelineOutputSnapshotter<GitSnapshot>>(_ => new GitSnapshotter(workspace.Path));
1012
builder.
Services
.AddSingleton<IPipelineOutputSnapshotter<RecordingSnapshot>>(snapshotter);
1013
builder.
Services
.AddSingleton<IPipelineOutputSnapshotter<string>>(directories);
1014
builder.
Services
.AddSingleton<IPipelineOutputComparer<string>>(comparer);
1015
builder.
Services
.AddSingleton<IPipelineOutputService>(provider);
Pipelines\PipelineOutputResolutionTests.cs (7)
38
builder.
Services
.AddSingleton<IPipelineOutputSnapshotter<ContentSnapshot>>(Create);
42
builder.
Services
.AddTransient<IPipelineOutputSnapshotter<ContentSnapshot>>(Create);
44
builder.
Services
.AddSingleton<IPipelineOutputComparer<ContentSnapshot>>(comparer);
45
builder.
Services
.AddSingleton<PipelineOutputSnapshotter>(_ => throw new InvalidOperationException("Default capture must not resolve."));
82
builder.
Services
.AddSingleton<IPipelineOutputSnapshotter<int>>(snapshotter);
83
builder.
Services
.AddSingleton<IPipelineOutputComparer<int>>(comparer);
124
builder.
Services
.Configure<PipelineOutputDiffOptions>(options => options.Mode = mode);
Pipelines\PipelineOutputSelectionTests.cs (2)
432
builder.
Services
.PostConfigure<PipelineOutputDiffOptions>(options => options.Rules.Add(new() { Action = "Include", Pattern = "special.txt" }));
466
builder.
Services
.Configure<PipelineOutputDiffOptions>(options => options.Mode = mode);
Pipelines\PipelineOutputStrategyTests.cs (2)
658
builder.
Services
.AddSingleton<IPipelineOutputFileHasher>(hasher);
660
builder.
Services
.Configure<PipelineOutputDiffOptions>(options => options.Mode = mode);
ProjectResourceTests.cs (7)
938
builder.
Services
.AddSingleton<IContainerRuntime, FakeContainerRuntime>();
939
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
943
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
1004
builder.
Services
.AddSingleton<IContainerRuntime>(containerRuntime);
1005
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
1006
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1116
builder.
Services
.AddSingleton<IDotnetSdkVersionProvider>(
Publishing\ContainerRuntimeResolverTests.cs (1)
73
builder.
Services
.Configure<DcpOptions>(options => options.ContainerRuntime = "WSLC");
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 (73)
30
builder.
Services
.AddLogging(logging =>
111
builder.
Services
.AddLogging(logging => logging.AddXunit(output));
171
builder.
Services
.AddLogging(logging =>
204
builder.
Services
.AddLogging(logging =>
238
builder.
Services
.AddLogging(logging =>
279
builder.
Services
.AddLogging(logging =>
311
builder.
Services
.AddLogging(logging =>
343
builder.
Services
.AddLogging(logging =>
385
builder.
Services
.AddLogging(logging =>
432
builder.
Services
.AddLogging(logging =>
466
builder.
Services
.AddLogging(logging =>
498
builder.
Services
.AddLogging(logging =>
546
builder.
Services
.AddLogging(logging =>
584
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
608
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
630
builder.
Services
.AddLogging(logging =>
638
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
667
builder.
Services
.AddLogging(logging =>
675
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
698
builder.
Services
.AddLogging(logging =>
706
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
740
builder.
Services
.AddLogging(logging =>
746
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime(shouldFail: true));
775
builder.
Services
.AddLogging(logging =>
811
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
813
builder.
Services
.AddFakeContainerRuntime(containerRuntime);
836
builder.
Services
.AddLogging(logging =>
843
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
891
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
892
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime());
929
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
930
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime());
981
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
983
builder.
Services
.AddFakeContainerRuntime(containerRuntime);
1071
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
1072
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime(name: "Docker"));
1120
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
1121
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime());
1161
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
1162
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime());
1202
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
1204
builder.
Services
.AddFakeContainerRuntime(containerRuntime);
1264
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
1265
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime(name: "Docker"));
1394
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
1395
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime(name: "Docker"));
1459
builder.
Services
.AddLogging(logging =>
1467
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
1521
builder.
Services
.AddLogging(logging =>
1529
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
1631
builder.
Services
.AddLogging(logging =>
1639
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
1678
builder.
Services
.AddLogging(logging =>
1686
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
1784
builder.
Services
.AddLogging(logging =>
1823
builder.
Services
.AddLogging(logging =>
1864
builder.
Services
.AddLogging(logging =>
1892
builder.
Services
.AddLogging(logging =>
1927
builder.
Services
.AddLogging(logging =>
1956
builder.
Services
.AddLogging(logging =>
2002
builder.
Services
.AddLogging(logging =>
2035
builder.
Services
.AddLogging(logging =>
2072
builder.
Services
.AddLogging(logging =>
2080
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
2126
builder.
Services
.AddLogging(logging =>
2134
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
2164
builder.
Services
.AddLogging(logging =>
2172
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
2199
builder.
Services
.AddLogging(logging =>
2207
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
2246
builder.
Services
.AddLogging(logging =>
2254
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
2282
builder.
Services
.AddLogging(logging =>
Publishing\WslcContainerRuntimeTests.cs (4)
189
builder.
Services
.AddSingleton<IProcessRunner>(runner);
190
builder.
Services
.Configure<DcpOptions>(options => options.ContainerRuntime = "wslc");
221
builder.
Services
.AddSingleton<IProcessRunner>(runner);
222
builder.
Services
.Configure<DcpOptions>(options => options.ContainerRuntime = "wslc");
ResourceCommandServiceTests.cs (8)
1265
builder.
Services
.AddSingleton<IInteractionService>(testInteractionService);
1324
builder.
Services
.AddSingleton<InteractionService>(services => new InteractionService(
1424
builder.
Services
.AddSingleton<IInteractionService>(testInteractionService);
1496
builder.
Services
.AddSingleton<IInteractionService>(testInteractionService);
1932
builder.
Services
.AddSingleton<IInteractionService>(testInteractionService);
1977
builder.
Services
.AddSingleton<IInteractionService>(testInteractionService);
2028
builder.
Services
.AddSingleton<IInteractionService>(testInteractionService);
2061
builder.
Services
.AddSingleton<IInteractionService>(testInteractionService);
Schema\SchemaTests.cs (1)
257
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)
286
builder.
Services
.Configure<ResourceNotificationServiceOptions>(o =>
393
builder.
Services
.Configure<ResourceNotificationServiceOptions>(o =>
530
builder.
Services
.AddLogging(b =>
950
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)
474
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 =>