2 implementations of Services
Aspire.Hosting.Testing (2)
DistributedApplicationTestingBuilder.cs (2)
524
public IServiceCollection
Services
=> innerBuilder.Services;
687
public IServiceCollection
Services
=> _innerBuilder.Services;
669 references to Services
Aspire.Hosting.Azure.Kubernetes.Tests (14)
AzureKubernetesInfrastructureTests.cs (10)
319
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
330
builder.
Services
.RemoveAll<ITokenCredentialProvider>();
456
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
535
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
602
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
649
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
685
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
723
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
772
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
835
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
AzureKubernetesTestBuilder.cs (4)
34
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager ?? new InMemoryDeploymentStateManager());
35
builder.
Services
.AddSingleton<IResourceContainerImageManager>(imageManager ?? new MockImageBuilder());
36
builder.
Services
.AddSingleton<IPipelineActivityReporter>(activityReporter ?? new TestPipelineActivityReporter(outputHelper));
37
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 (148)
AzureAppServiceTests.cs (6)
218
builder.
Services
.AddSingleton(outputHelper);
219
builder.
Services
.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>();
259
builder.
Services
.AddSingleton(outputHelper);
260
builder.
Services
.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>();
291
builder.
Services
.AddSingleton(outputHelper);
292
builder.
Services
.AddSingleton<IPipelineActivityReporter, TestPipelineActivityReporter>();
AzureBicepProvisionerTests.cs (80)
96
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
97
var services = builder.
Services
.BuildServiceProvider();
122
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
123
using var services = builder.
Services
.BuildServiceProvider();
155
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
156
using var services = builder.
Services
.BuildServiceProvider();
193
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
194
using var services = builder.
Services
.BuildServiceProvider();
233
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
234
using var services = builder.
Services
.BuildServiceProvider();
279
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
280
using var services = builder.
Services
.BuildServiceProvider();
314
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
315
using var services = builder.
Services
.BuildServiceProvider();
349
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
350
using var services = builder.
Services
.BuildServiceProvider();
382
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
383
using var services = builder.
Services
.BuildServiceProvider();
412
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
413
using var services = builder.
Services
.BuildServiceProvider();
447
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
448
using var services = builder.
Services
.BuildServiceProvider();
493
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
494
using var services = builder.
Services
.BuildServiceProvider();
537
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
538
using var services = builder.
Services
.BuildServiceProvider();
616
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
617
using var services = builder.
Services
.BuildServiceProvider();
729
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
730
using var services = builder.
Services
.BuildServiceProvider();
763
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
764
using var services = builder.
Services
.BuildServiceProvider();
793
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
794
using var services = builder.
Services
.BuildServiceProvider();
832
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
833
using var services = builder.
Services
.BuildServiceProvider();
862
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
863
using var services = builder.
Services
.BuildServiceProvider();
898
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
899
using var services = builder.
Services
.BuildServiceProvider();
949
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
950
using var services = builder.
Services
.BuildServiceProvider();
995
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
996
using var services = builder.
Services
.BuildServiceProvider();
1029
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1030
using var services = builder.
Services
.BuildServiceProvider();
1061
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1062
using var services = builder.
Services
.BuildServiceProvider();
1094
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1095
using var services = builder.
Services
.BuildServiceProvider();
1253
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1254
using var services = builder.
Services
.BuildServiceProvider();
1312
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1313
using var services = builder.
Services
.BuildServiceProvider();
1345
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1346
using var services = builder.
Services
.BuildServiceProvider();
1378
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1379
using var services = builder.
Services
.BuildServiceProvider();
1411
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1412
using var services = builder.
Services
.BuildServiceProvider();
1446
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1447
using var services = builder.
Services
.BuildServiceProvider();
1472
builder.
Services
.AddSingleton<IDeploymentStateManager>(ProvisioningTestHelpers.CreateUserSecretsManager());
1473
using var services = builder.
Services
.BuildServiceProvider();
1576
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1577
using var services = builder.
Services
.BuildServiceProvider();
1608
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1609
using var services = builder.
Services
.BuildServiceProvider();
1636
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1637
using var services = builder.
Services
.BuildServiceProvider();
1660
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1661
using var services = builder.
Services
.BuildServiceProvider();
1687
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1688
using var services = builder.
Services
.BuildServiceProvider();
1716
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1717
using var services = builder.
Services
.BuildServiceProvider();
1741
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1742
using var services = builder.
Services
.BuildServiceProvider();
1770
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager);
1771
using var services = builder.
Services
.BuildServiceProvider();
AzureContainerAppExpressEndpointTests.cs (1)
204
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
AzureContainerAppsTests.cs (3)
959
builder.
Services
.Configure<AzureProvisioningOptions>(options => options.ProvisioningBuildOptions.InfrastructureResolvers.Insert(0, new MyResourceNamePropertyResolver()));
2205
builder.
Services
.Configure<AzureProvisioningOptions>(options =>
2238
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 (36)
1473
builder.
Services
.AddSingleton<IBicepProvisioner, BicepProvisioner>();
1474
builder.
Services
.AddSingleton(_ => ProvisioningTestHelpers.CreateBicepCompiler());
1563
builder.
Services
.AddSingleton(armClientProvider);
1564
builder.
Services
.AddSingleton(azurePrincipalProvider);
1565
builder.
Services
.AddSingleton(tokenCredentialProvider);
1566
builder.
Services
.AddSingleton(environment);
1567
builder.
Services
.AddSingleton(options);
1570
builder.
Services
.AddSingleton(interactionService);
1574
builder.
Services
.AddSingleton(activityReporter);
1576
builder.
Services
.AddSingleton<IProvisioningContextProvider, PublishModeProvisioningContextProvider>();
1577
builder.
Services
.AddSingleton<IDeploymentStateManager>(deploymentStateManager ?? new NoOpDeploymentStateManager());
1580
builder.
Services
.AddSingleton(bicepProvisioner);
1582
builder.
Services
.AddSingleton(_ => ProvisioningTestHelpers.CreateBicepCompiler());
1583
builder.
Services
.AddSingleton<IProcessRunner>(processRunner ?? new MockProcessRunner());
1584
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1585
builder.
Services
.AddSingleton<IContainerRuntime>(containerRuntime ?? new FakeContainerRuntime());
1586
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
1587
builder.
Services
.AddSingleton<IAcrLoginService>(sp => new FakeAcrLoginService(sp.GetRequiredService<IContainerRuntimeResolver>()));
1894
builder.
Services
.AddSingleton<IInteractionService>(testInteractionService);
1960
builder.
Services
.AddSingleton<IInteractionService>(testInteractionService);
2029
builder.
Services
.AddSingleton<IHostEnvironment>(environment);
2030
builder.
Services
.AddSingleton(armClientProvider);
2031
builder.
Services
.AddSingleton(azurePrincipalProvider);
2032
builder.
Services
.AddSingleton(tokenCredentialProvider);
2033
builder.
Services
.AddSingleton(logger);
2034
builder.
Services
.AddSingleton(options);
2035
builder.
Services
.AddSingleton<IProvisioningContextProvider, PublishModeProvisioningContextProvider>();
2039
builder.
Services
.AddSingleton(bicepProvisioner);
2042
builder.
Services
.AddSingleton<IProcessRunner>(new MockProcessRunner());
2043
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
2044
builder.
Services
.AddSingleton<IContainerRuntime>(new FakeContainerRuntime());
2045
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
2046
builder.
Services
.AddSingleton<IAcrLoginService>(sp => new FakeAcrLoginService(sp.GetRequiredService<IContainerRuntimeResolver>()));
2067
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
2088
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
2138
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)
1182
builder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
1183
builder.
Services
.AddSingleton<ITokenCredentialProvider>(ProvisioningTestHelpers.CreateTokenCredentialProvider());
1184
builder.
Services
.AddSingleton<IHttpClientFactory>(new TestHttpClientFactory(handler));
AzureServiceBusExtensionsTests.cs (1)
80
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", () =>
ContainerRegistryTests.cs (1)
88
builder.
Services
.AddKeyedSingleton<IDistributedApplicationPublisher>("test-publisher", publisherValidator);
TokenCredentialProviderTests.cs (1)
65
builder.
Services
.AddSingleton<ITokenCredentialProvider>(customProvider);
Aspire.Hosting.Browsers.Tests (20)
BrowserLogsBuilderExtensionsTests.cs (20)
429
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sessionManager);
465
builder.
Services
.AddSingleton<IUserSecretsManager>(userSecretsManager);
508
builder.
Services
.AddSingleton<IUserSecretsManager>(userSecretsManager);
548
builder.
Services
.AddSingleton<IUserSecretsManager>(userSecretsManager);
586
builder.
Services
.AddSingleton<IUserSecretsManager>(userSecretsManager);
629
builder.
Services
.AddSingleton<IUserSecretsManager>(userSecretsManager);
672
builder.
Services
.AddSingleton<IUserSecretsManager>(userSecretsManager);
722
builder.
Services
.AddSingleton<IUserSecretsManager>(userSecretsManager);
776
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sessionManager);
853
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sp =>
926
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sp =>
982
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sp =>
1067
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sp =>
1140
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sp =>
1196
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sp =>
1256
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sp =>
1301
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sessionManager);
1376
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sp =>
1511
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sp =>
1579
builder.
Services
.AddSingleton<IBrowserLogsSessionManager>(sp =>
Aspire.Hosting.Containers.Tests (25)
WithDockerfileTests.cs (25)
26
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
57
builder.
Services
.AddLogging(logging =>
98
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
122
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
147
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
168
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
196
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
231
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
458
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
530
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
600
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
629
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
648
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
665
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
681
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
698
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
714
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
731
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
747
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
764
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
787
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
822
Services = builder.
Services
.BuildServiceProvider(),
835
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
855
Services = builder.
Services
.BuildServiceProvider(),
891
builder.
Services
.AddLogging(b => b.AddXunit(testOutputHelper));
Aspire.Hosting.DevTunnels.Tests (15)
DevTunnelResourceBuilderExtensionsTests.cs (15)
38
var values = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(consumer.Resource, serviceProvider: builder.
Services
.BuildServiceProvider()).DefaultTimeout();
208
builder.
Services
.AddSingleton<IDevTunnelClient>(client);
209
builder.
Services
.AddSingleton<IRequiredCommandValidator, TestRequiredCommandValidator>();
250
builder.
Services
.AddSingleton<IDevTunnelClient>(client);
251
builder.
Services
.AddSingleton<IRequiredCommandValidator, TestRequiredCommandValidator>();
291
builder.
Services
.AddSingleton<IDevTunnelClient>(client);
347
builder.
Services
.AddSingleton<IDevTunnelClient>(client);
511
builder.
Services
.AddSingleton<IInteractionService>(interactionService);
530
using var serviceProvider = builder.
Services
.BuildServiceProvider();
601
builder.
Services
.AddSingleton<IInteractionService>(interactionService);
614
using var serviceProvider = builder.
Services
.BuildServiceProvider();
642
builder.
Services
.AddSingleton<IInteractionService>(interactionService);
662
using var serviceProvider = builder.
Services
.BuildServiceProvider();
708
builder.
Services
.AddSingleton<IDevTunnelClient>(client);
709
builder.
Services
.AddSingleton<IRequiredCommandValidator, TestRequiredCommandValidator>();
Aspire.Hosting.Docker.Tests (98)
DockerComposePublisherTests.cs (43)
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>();
376
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
402
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
431
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
463
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
493
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
519
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
551
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
579
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
608
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
636
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
664
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
696
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
720
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
741
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
769
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
772
builder.
Services
.AddSingleton<Microsoft.Extensions.Hosting.IHostEnvironment>(new TestHostEnvironment("Staging"));
801
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
832
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
865
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
866
builder.
Services
.AddSingleton<Microsoft.Extensions.Hosting.IHostEnvironment>(new TestHostEnvironment("Staging"));
895
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
922
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
953
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
954
builder.
Services
.AddSingleton<IContainerRuntime, FakeContainerRuntime>();
955
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
981
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1009
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1038
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1066
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1092
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1131
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1185
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1213
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1254
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
DockerComposeTests.cs (55)
33
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
53
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
73
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
151
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
176
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
200
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
236
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
323
builder.
Services
.AddLogging(logging =>
330
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
377
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
378
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
424
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
425
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
426
builder.
Services
.AddLogging(logging => logging.AddXunit(outputHelper));
508
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
532
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
556
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
579
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
603
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
631
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
656
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
689
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
690
builder.
Services
.AddSingleton<IContainerRuntime>(fakeRuntime);
691
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
720
builder.
Services
.AddSingleton<IResourceContainerImageManager>(new MockImageBuilderWithRuntime(fakeRuntime));
721
builder.
Services
.AddSingleton<IContainerRuntime>(fakeRuntime);
722
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
759
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
760
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
807
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
808
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
856
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
971
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
972
builder.
Services
.AddSingleton<IContainerRuntime>(fakeRuntime);
973
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
974
builder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
975
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
976
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
1008
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1009
builder.
Services
.AddSingleton<IContainerRuntime>(fakeRuntime);
1010
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
1011
builder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
1012
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1013
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
1040
deployBuilder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1041
deployBuilder.
Services
.AddSingleton<IContainerRuntime>(fakeRuntime);
1042
deployBuilder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
1043
deployBuilder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
1044
deployBuilder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1064
destroyBuilder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1065
destroyBuilder.
Services
.AddSingleton<IContainerRuntime>(fakeRuntime);
1066
destroyBuilder.
Services
.AddSingleton<IContainerRuntimeResolver>(sp => (IContainerRuntimeResolver)sp.GetRequiredService<IContainerRuntime>());
1067
destroyBuilder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
1068
destroyBuilder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1069
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)
163
builder.
Services
.AddHttpClient(string.Empty)
PromptAgentTests.cs (3)
94
using var serviceProvider = builder.
Services
.BuildServiceProvider();
596
using var serviceProvider = builder.
Services
.BuildServiceProvider();
626
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)
252
builder.
Services
.AddSingleton<IPipelineActivityReporter, NullPublishingActivityReporter>();
AddViteAppTests.cs (1)
1081
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)
313
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
314
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
354
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
355
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
394
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
395
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
435
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
436
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
475
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
476
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
510
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
511
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
545
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
546
builder.
Services
.AddSingleton<IHelmRunner>(fakeHelm);
569
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
570
builder.
Services
.AddSingleton<IHelmRunner>(fakeHelm);
595
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
596
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
917
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
918
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1136
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1137
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1169
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1170
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1315
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1316
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1386
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1387
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1505
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1506
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1559
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1560
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1605
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1606
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1650
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1651
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1742
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1743
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1779
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1780
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1814
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1815
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1850
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1851
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1907
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1908
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1909
builder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
1910
builder.
Services
.AddSingleton<IHelmRunner>(fakeHelm);
1911
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
1938
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1939
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1940
builder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
1941
builder.
Services
.AddSingleton<IHelmRunner>(fakeHelm);
1942
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
1978
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
1979
builder.
Services
.AddSingleton<IPipelineActivityReporter>(mockActivityReporter);
1980
builder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
1981
builder.
Services
.AddSingleton<IHelmRunner>(fakeHelm);
1982
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
2023
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
2024
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
2025
builder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
2026
builder.
Services
.AddSingleton<IHelmRunner>(fakeHelm);
2027
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
2071
builder.
Services
.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
2072
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
2073
builder.
Services
.AddSingleton<IDeploymentStateManager>(stateManager);
2074
builder.
Services
.AddSingleton<IHelmRunner>(fakeHelm);
2075
builder.
Services
.Configure<PipelineOptions>(o => o.SkipConfirmation = true);
KubernetesGatewayTests.cs (1)
374
builder.
Services
.AddLogging(logging => logging.AddProvider(new TestLoggerProvider(testSink)));
KubernetesHelmChartTests.cs (1)
512
using var serviceProvider = builder.
Services
.BuildServiceProvider();
KubernetesIngressTests.cs (1)
409
builder.
Services
.AddLogging(logging => logging.AddProvider(new TestLoggerProvider(testSink)));
KubernetesPublisherTests.cs (2)
1066
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
1092
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
Aspire.Hosting.MongoDB.Tests (6)
AddMongoDBTests.cs (1)
494
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 (2)
35
builder.
Services
.AddSingleton<IDeveloperCertificateService>(new TestDeveloperCertificateService(
69
builder.
Services
.AddHealthChecks().AddCheck("held", () =>
SingleMemberReplicaSetTests.cs (1)
118
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)
117
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
150
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
177
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
198
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
224
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
250
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
282
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
304
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
405
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
406
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
442
builder.
Services
.AddSingleton<IPipelineActivityReporter>(reporter);
446
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(metadata));
600
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
630
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
674
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
750
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
789
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
809
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
832
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
922
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
940
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
970
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
991
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
1016
builder.
Services
.AddSingleton<ICargoMetadataReader>(reader);
1061
builder.
Services
.AddSingleton<ICargoMetadataReader>(new FakeCargoMetadataReader(CargoMetadataFactory.SinglePackage("my-service")));
1134
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 (191)
Backchannel\AuxiliaryBackchannelTests.cs (1)
597
builder.
Services
.AddLogging(b =>
Codespaces\CodespacesUrlRewriterTests.cs (1)
21
builder.
Services
.AddLogging(logging =>
Dashboard\DashboardResourceTests.cs (13)
47
builder.
Services
.Configure<DcpOptions>(o =>
107
builder.
Services
.AddSingleton<IDashboardEndpointProvider, MockDashboardEndpointProvider>();
343
builder.
Services
.Configure<DcpOptions>(o =>
377
builder.
Services
.AddSingleton<IDashboardEndpointProvider, MockDashboardEndpointProvider>();
418
builder.
Services
.AddSingleton<IDashboardEndpointProvider, MockDashboardEndpointProvider>();
419
builder.
Services
.AddSingleton(new DistributedApplicationModel([]));
455
builder.
Services
.AddSingleton<IDashboardEndpointProvider, MockDashboardEndpointProvider>();
492
builder.
Services
.AddSingleton<IDashboardEndpointProvider, MockDashboardEndpointProvider>();
540
builder.
Services
.AddSingleton<IDashboardEndpointProvider, MockDashboardEndpointProvider>();
587
builder.
Services
.AddSingleton<IDashboardEndpointProvider, MockDashboardEndpointProvider>();
708
builder.
Services
.AddLogging(b =>
716
builder.
Services
.Configure<DcpOptions>(o =>
815
builder.
Services
.AddSingleton<IDashboardEndpointProvider, MockDashboardEndpointProvider>();
DistributedApplicationTests.cs (1)
2210
builder.
Services
.TryAddLifecycleHook<KubernetesTestLifecycleHook>();
DotnetProgramPublishingTests.cs (13)
193
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
198
builder.
Services
.AddFakeContainerRuntime(runtime);
244
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
249
builder.
Services
.AddFakeContainerRuntime(runtime);
314
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
316
builder.
Services
.AddFakeContainerRuntime(runtime);
317
builder.
Services
.AddSingleton<IInteractionService>(new TestInteractionService { IsAvailable = false });
370
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
376
builder.
Services
.AddFakeContainerRuntime(runtime);
378
builder.
Services
.AddSingleton<IInteractionService>(interactions);
408
builder.
Services
.AddFakeContainerRuntime(runtime);
410
builder.
Services
.AddSingleton<IInteractionService>(interactions);
438
builder.
Services
.AddFakeContainerRuntime(runtime);
Eventing\DistributedApplicationBuilderEventingTests.cs (1)
279
builder.
Services
.AddLogging(logging => logging.AddProvider(new TestLoggerProvider(testSink)));
ExecutionConfigurationGathererTests.cs (1)
771
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)
792
builder.
Services
.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager());
Pipelines\DistributedApplicationPipelineTests.cs (5)
1995
builder.
Services
.Configure<PipelineOptions>(options => options.Step = "my-deploy-step");
2565
builder.
Services
.AddSingleton(testOutputHelper);
2566
builder.
Services
.AddSingleton<IContainerRuntimeResolver>(new FakeContainerRuntime());
2570
builder.
Services
.AddSingleton(activityReporter);
2574
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>();
1038
builder.
Services
.AddSingleton<IDotnetSdkVersionProvider>(
Publishing\DotnetProgramArchiveTests.cs (21)
39
builder.
Services
.AddSingleton<IProcessRunner>(runner);
40
builder.
Services
.AddFakeContainerRuntime(runtime);
73
firstBuilder.
Services
.AddSingleton<IProcessRunner>(firstRunner);
74
secondBuilder.
Services
.AddSingleton<IProcessRunner>(secondRunner);
75
firstBuilder.
Services
.AddFakeContainerRuntime(runtime);
76
secondBuilder.
Services
.AddFakeContainerRuntime(runtime);
134
builder.
Services
.AddSingleton<IProcessRunner>(runner);
135
builder.
Services
.AddFakeContainerRuntime(runtime);
180
builder.
Services
.AddSingleton<IProcessRunner>(runner);
181
builder.
Services
.AddFakeContainerRuntime(runtime);
218
builder.
Services
.AddSingleton<IProcessRunner>(runner);
219
builder.
Services
.AddFakeContainerRuntime(runtime);
260
builder.
Services
.AddSingleton<IProcessRunner>(CreateProcessRunner(images, "sdk"));
261
builder.
Services
.AddFakeContainerRuntime(runtime);
283
builder.
Services
.AddSingleton<IProcessRunner>(CreateProcessRunner(images, "sdk"));
284
builder.
Services
.AddFakeContainerRuntime(runtime);
309
builder.
Services
.AddLogging(logging => logging.AddFakeLogging());
316
builder.
Services
.AddSingleton<IProcessRunner>(CreateProcessRunner(images, "sdk"));
317
builder.
Services
.AddFakeContainerRuntime(runtime);
346
builder.
Services
.AddSingleton<IProcessRunner>(CreateProcessRunner(images, "sdk"));
347
builder.
Services
.AddFakeContainerRuntime(runtime);
Publishing\PipelineExecutorTests.cs (1)
34
builder.
Services
.AddSingleton<IDistributedApplicationLifecycleHook>(new CallbackLifecycleHook(() => lifecycleHookCalled = true));
Publishing\ResourceContainerImageManagerTests.cs (72)
32
builder.
Services
.AddLogging(logging =>
91
builder.
Services
.AddLogging(logging =>
124
builder.
Services
.AddLogging(logging =>
158
builder.
Services
.AddLogging(logging =>
197
builder.
Services
.AddLogging(logging =>
227
builder.
Services
.AddLogging(logging =>
257
builder.
Services
.AddLogging(logging =>
299
builder.
Services
.AddLogging(logging =>
346
builder.
Services
.AddLogging(logging =>
378
builder.
Services
.AddLogging(logging =>
408
builder.
Services
.AddLogging(logging =>
454
builder.
Services
.AddLogging(logging =>
492
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
516
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
538
builder.
Services
.AddLogging(logging =>
546
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
573
builder.
Services
.AddLogging(logging =>
581
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
604
builder.
Services
.AddLogging(logging =>
612
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
646
builder.
Services
.AddLogging(logging =>
652
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime(shouldFail: true));
681
builder.
Services
.AddLogging(logging =>
717
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
719
builder.
Services
.AddFakeContainerRuntime(containerRuntime);
742
builder.
Services
.AddLogging(logging =>
749
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
797
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
798
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime());
835
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
836
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime());
887
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
889
builder.
Services
.AddFakeContainerRuntime(containerRuntime);
977
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
978
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime(name: "Docker"));
1026
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
1027
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime());
1067
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
1068
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime());
1108
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
1110
builder.
Services
.AddFakeContainerRuntime(containerRuntime);
1170
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
1171
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime(name: "Docker"));
1255
builder.
Services
.AddSingleton<IProcessRunner>(processRunner);
1256
builder.
Services
.AddFakeContainerRuntime(new FakeContainerRuntime(name: "Docker"));
1320
builder.
Services
.AddLogging(logging =>
1328
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
1382
builder.
Services
.AddLogging(logging =>
1390
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
1492
builder.
Services
.AddLogging(logging =>
1500
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
1539
builder.
Services
.AddLogging(logging =>
1547
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
1645
builder.
Services
.AddLogging(logging =>
1682
builder.
Services
.AddLogging(logging =>
1721
builder.
Services
.AddLogging(logging =>
1747
builder.
Services
.AddLogging(logging =>
1782
builder.
Services
.AddLogging(logging =>
1811
builder.
Services
.AddLogging(logging =>
1857
builder.
Services
.AddLogging(logging =>
1888
builder.
Services
.AddLogging(logging =>
1923
builder.
Services
.AddLogging(logging =>
1931
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
1975
builder.
Services
.AddLogging(logging =>
1983
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
2011
builder.
Services
.AddLogging(logging =>
2019
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
2046
builder.
Services
.AddLogging(logging =>
2054
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
2089
builder.
Services
.AddLogging(logging =>
2097
builder.
Services
.AddFakeContainerRuntime(fakeContainerRuntime);
2123
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)
236
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)
245
builder.
Services
.Configure<DashboardOptions>(options =>
Aspire.Hosting.TestUtilities (2)
Utils\TestDistributedApplicationBuilder.cs (2)
77
builder.
Services
.ConfigureHttpClientDefaults(http => http.AddStandardResilienceHandler());
79
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 =>