2 implementations of Services
Aspire.Hosting.Testing (2)
168 references to Services
Aspire.Hosting.Azure.Kusto.Tests (2)
Aspire.Hosting.Azure.Tests (24)
Aspire.Hosting.Containers.Tests (25)
Aspire.Hosting.Docker.Tests (21)
DockerComposePublisherTests.cs (15)
24builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>();
114builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>();
146builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>();
173builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>();
178builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>();
204builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>();
260builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>();
291builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>();
329builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>();
355builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>();
381builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>();
407builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>();
435builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>();
467builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>();
491builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>();
Aspire.Hosting.Garnet.Tests (1)
Aspire.Hosting.GitHub.Models.Tests (4)
Aspire.Hosting.Kafka.Tests (1)
Aspire.Hosting.MongoDB.Tests (1)
Aspire.Hosting.MySql.Tests (1)
Aspire.Hosting.Nats.Tests (1)
Aspire.Hosting.OpenAI.Tests (5)
Aspire.Hosting.Oracle.Tests (1)
Aspire.Hosting.PostgreSQL.Tests (1)
Aspire.Hosting.Qdrant.Tests (1)
Aspire.Hosting.RabbitMQ.Tests (1)
Aspire.Hosting.Redis.Tests (2)
Aspire.Hosting.SqlServer.Tests (1)
Aspire.Hosting.Testing.Tests (3)
Aspire.Hosting.Tests (69)
Health\ResourceHealthCheckServiceTests.cs (16)
24builder.Services.AddLogging(logging => logging.AddProvider(new TestLoggerProvider(testSink)));
59builder.Services.AddHealthChecks().AddAsyncCheck("healthcheck_a", async () =>
101builder.Services.AddHealthChecks().Add(new HealthCheckRegistration(
142builder.Services.AddHealthChecks().AddCheck("healthcheck_a", () =>
210builder.Services.AddLogging(logging => logging.AddProvider(new TestLoggerProvider(testSink)));
212builder.Services.AddHealthChecks().AddCheck("resource_check", () =>
250builder.Services.AddLogging(logging => logging.AddProvider(new TestLoggerProvider(testSink)));
252builder.Services.AddHealthChecks().AddCheck("resource_check", () =>
296builder.Services.AddSingleton<TimeProvider>(timeProvider);
297builder.Services.AddHealthChecks().AddAsyncCheck("resource_check", async () =>
366builder.Services.AddHealthChecks().AddCheck("resource_check", (check) =>
405builder.Services.AddHealthChecks().AddCheck("parent_test", () =>
462builder.Services.AddHealthChecks().AddCheck("parent_test", () =>
514builder.Services.AddHealthChecks().AddCheck("parent_test", () => HealthCheckResult.Healthy());
568builder.Services.AddHealthChecks().AddAsyncCheck("healthcheck_a", async () =>
614builder.Services.AddHealthChecks().AddAsyncCheck("healthcheck_a", async () =>
Publishing\ResourceContainerImageBuilderTests.cs (29)
24builder.Services.AddLogging(logging =>
54builder.Services.AddLogging(logging =>
86builder.Services.AddLogging(logging =>
126builder.Services.AddLogging(logging =>
160builder.Services.AddLogging(logging =>
195builder.Services.AddLogging(logging =>
235builder.Services.AddLogging(logging =>
278builder.Services.AddLogging(logging =>
314builder.Services.AddLogging(logging =>
348builder.Services.AddLogging(logging =>
395builder.Services.AddLogging(logging =>
432builder.Services.AddKeyedSingleton<IContainerRuntime>("docker", fakeContainerRuntime);
458builder.Services.AddKeyedSingleton<IContainerRuntime>("docker", fakeContainerRuntime);
480builder.Services.AddKeyedSingleton<IContainerRuntime>("docker", fakeContainerRuntime);
501builder.Services.AddKeyedSingleton<IContainerRuntime>("docker", fakeContainerRuntime);
521builder.Services.AddLogging(logging =>
529builder.Services.AddKeyedSingleton<IContainerRuntime>("docker", fakeContainerRuntime);
552builder.Services.AddLogging(logging =>
560builder.Services.AddKeyedSingleton<IContainerRuntime>("docker", fakeContainerRuntime);
581builder.Services.AddLogging(logging =>
589builder.Services.AddKeyedSingleton<IContainerRuntime>("docker", fakeContainerRuntime);
623builder.Services.AddLogging(logging =>
629builder.Services.AddKeyedSingleton<IContainerRuntime>("docker", new FakeContainerRuntime(shouldFail: true));
656builder.Services.AddLogging(logging =>
664builder.Services.AddKeyedSingleton<IContainerRuntime>("docker", fakeContainerRuntime);
717builder.Services.AddLogging(logging =>
725builder.Services.AddKeyedSingleton<IContainerRuntime>("docker", fakeContainerRuntime);
806builder.Services.AddLogging(logging =>
814builder.Services.AddKeyedSingleton<IContainerRuntime>("docker", fakeContainerRuntime);
Aspire.Hosting.Valkey.Tests (1)
Aspire.Playground.Tests (2)