69 instantiations of FakeContainerRuntime
Aspire.Hosting.Azure.Tests (20)
AcrLoginServiceTests.cs (5)
34var runtime = new FakeContainerRuntime(); 69var runtime = new FakeContainerRuntime(); 94var runtime = new FakeContainerRuntime(); 116var runtime = new FakeContainerRuntime(); 138var runtime = new FakeContainerRuntime();
AzureDeployerTests.cs (14)
385var fakeContainerRuntime = new FakeContainerRuntime(); 444var fakeContainerRuntime = new FakeContainerRuntime(); 504var fakeContainerRuntime = new FakeContainerRuntime(); 569var fakeContainerRuntime = new FakeContainerRuntime(); 635var fakeContainerRuntime = new FakeContainerRuntime(); 753var fakeContainerRuntime = new FakeContainerRuntime(); 816var fakeContainerRuntime = new FakeContainerRuntime(); 1104var fakeContainerRuntime = new FakeContainerRuntime(); 1168var fakeContainerRuntime = new FakeContainerRuntime(); 1337var fakeContainerRuntime = new FakeContainerRuntime(); 1454var fakeContainerRuntime = new FakeContainerRuntime(); 1525var fakeContainerRuntime = new FakeContainerRuntime(); 1769builder.Services.AddSingleton<IContainerRuntime>(containerRuntime ?? new FakeContainerRuntime()); 2228builder.Services.AddSingleton<IContainerRuntime>(new FakeContainerRuntime());
AzureSandboxesTests.cs (1)
1695var runtime = new FakeContainerRuntime
Aspire.Hosting.Docker.Tests (6)
DockerComposeTests.cs (6)
684var fakeRuntime = new FakeContainerRuntime(); 715var fakeRuntime = new FakeContainerRuntime(); 958var fakeRuntime = new FakeContainerRuntime(); 1001var fakeRuntime = new FakeContainerRuntime(); 1032var fakeRuntime = new FakeContainerRuntime(); 1058fakeRuntime = new FakeContainerRuntime(); // fresh runtime to track destroy calls
Aspire.Hosting.Dotnet.Tests (1)
DotnetProjectResourceTests.cs (1)
424builder.Services.AddFakeContainerRuntime(new FakeContainerRuntime());
Aspire.Hosting.Tests (42)
DotnetProgramPublishingTests.cs (6)
193var runtime = new FakeContainerRuntime 244var runtime = new FakeContainerRuntime 314var runtime = new FakeContainerRuntime(isRunning: false, name: "Docker"); 371var runtime = new FakeContainerRuntime(name: "Docker") 406var runtime = new FakeContainerRuntime(isRunning: false, name: "Docker"); 429var runtime = new FakeContainerRuntime(name: "Docker")
Pipelines\DistributedApplicationPipelineTests.cs (1)
2594builder.Services.AddSingleton<IContainerRuntimeResolver>(new FakeContainerRuntime());
ProjectResourceTests.cs (1)
975var containerRuntime = new FakeContainerRuntime(isRunning: false);
Publishing\ContainerRuntimeReadinessTests.cs (7)
20var runtime = new FakeContainerRuntime(name: "Docker"); 34var runtime = new FakeContainerRuntime(isRunning: false, name: "Docker"); 51var runtime = new FakeContainerRuntime(name: "Docker") 81var runtime = new FakeContainerRuntime(name: "Docker") 105var runtime = new FakeContainerRuntime(name: "Docker") 125var runtime = new FakeContainerRuntime(name: "Docker") 152var runtime = new FakeContainerRuntime(name: "Docker");
Publishing\DotnetProgramArchiveTests.cs (1)
433return new FakeContainerRuntime(name: "Docker")
Publishing\ResourceContainerImageManagerTests.cs (26)
489var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 513var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: true); 543var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: true); 578var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 609var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 650builder.Services.AddFakeContainerRuntime(new FakeContainerRuntime(shouldFail: true)); 716var containerRuntime = new FakeContainerRuntime(); 746var fakeContainerRuntime = new FakeContainerRuntime(name: "PODMAN"); 796builder.Services.AddFakeContainerRuntime(new FakeContainerRuntime()); 834builder.Services.AddFakeContainerRuntime(new FakeContainerRuntime()); 886var containerRuntime = new FakeContainerRuntime(name: "Docker"); 976builder.Services.AddFakeContainerRuntime(new FakeContainerRuntime(name: "Docker")); 1025builder.Services.AddFakeContainerRuntime(new FakeContainerRuntime()); 1066builder.Services.AddFakeContainerRuntime(new FakeContainerRuntime()); 1107var containerRuntime = new FakeContainerRuntime(name: "Docker"); 1169builder.Services.AddFakeContainerRuntime(new FakeContainerRuntime(name: "Docker")); 1254builder.Services.AddFakeContainerRuntime(new FakeContainerRuntime(name: "Docker")); 1325var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 1387var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 1497var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 1544var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 1928var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false); 1980var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false); 2016var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false); 2051var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false); 2094var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false);
78 references to FakeContainerRuntime
Aspire.Hosting.Azure.Tests (22)
AcrLoginServiceTests.cs (5)
34var runtime = new FakeContainerRuntime(); 69var runtime = new FakeContainerRuntime(); 94var runtime = new FakeContainerRuntime(); 116var runtime = new FakeContainerRuntime(); 138var runtime = new FakeContainerRuntime();
AzureDeployerTests.cs (16)
103var runtime = Assert.IsType<FakeContainerRuntime>(app.Services.GetRequiredService<IContainerRuntime>()); 198var runtime = Assert.IsType<FakeContainerRuntime>(app.Services.GetRequiredService<IContainerRuntime>()); 385var fakeContainerRuntime = new FakeContainerRuntime(); 444var fakeContainerRuntime = new FakeContainerRuntime(); 504var fakeContainerRuntime = new FakeContainerRuntime(); 569var fakeContainerRuntime = new FakeContainerRuntime(); 635var fakeContainerRuntime = new FakeContainerRuntime(); 753var fakeContainerRuntime = new FakeContainerRuntime(); 816var fakeContainerRuntime = new FakeContainerRuntime(); 1104var fakeContainerRuntime = new FakeContainerRuntime(); 1168var fakeContainerRuntime = new FakeContainerRuntime(); 1337var fakeContainerRuntime = new FakeContainerRuntime(); 1454var fakeContainerRuntime = new FakeContainerRuntime(); 1525var fakeContainerRuntime = new FakeContainerRuntime();
AzureSandboxesTests.cs (1)
1695var runtime = new FakeContainerRuntime
Aspire.Hosting.Docker.Tests (6)
DockerComposePublisherTests.cs (1)
973builder.Services.AddSingleton<IContainerRuntime, FakeContainerRuntime>();
DockerComposeTests.cs (5)
684var fakeRuntime = new FakeContainerRuntime(); 715var fakeRuntime = new FakeContainerRuntime(); 958var fakeRuntime = new FakeContainerRuntime(); 1001var fakeRuntime = new FakeContainerRuntime(); 1032var fakeRuntime = new FakeContainerRuntime();
Aspire.Hosting.Tests (48)
DotnetProgramPublishingTests.cs (6)
193var runtime = new FakeContainerRuntime 244var runtime = new FakeContainerRuntime 314var runtime = new FakeContainerRuntime(isRunning: false, name: "Docker"); 371var runtime = new FakeContainerRuntime(name: "Docker") 406var runtime = new FakeContainerRuntime(isRunning: false, name: "Docker"); 429var runtime = new FakeContainerRuntime(name: "Docker")
ProjectResourceTests.cs (4)
910builder.Services.AddSingleton<IContainerRuntime, FakeContainerRuntime>(); 930var fakeContainerRuntime = (FakeContainerRuntime)app.Services.GetRequiredService<IContainerRuntime>(); 975var containerRuntime = new FakeContainerRuntime(isRunning: false);
Publishing\ContainerRuntimeReadinessTests.cs (7)
20var runtime = new FakeContainerRuntime(name: "Docker"); 34var runtime = new FakeContainerRuntime(isRunning: false, name: "Docker"); 51var runtime = new FakeContainerRuntime(name: "Docker") 81var runtime = new FakeContainerRuntime(name: "Docker") 105var runtime = new FakeContainerRuntime(name: "Docker") 125var runtime = new FakeContainerRuntime(name: "Docker") 152var runtime = new FakeContainerRuntime(name: "Docker");
Publishing\ContainerRuntimeResolverTests.cs (3)
21services.AddKeyedSingleton<IContainerRuntime, FakeContainerRuntime>("docker"); 22services.AddKeyedSingleton<IContainerRuntime, FakeContainerRuntime>("podman"); 69services.AddKeyedSingleton<IContainerRuntime, FakeContainerRuntime>("custom-runtime");
Publishing\DotnetProgramArchiveTests.cs (10)
37var runtime = CreateRuntime(images); 69var runtime = CreateRuntime(images); 132var runtime = CreateRuntime(images); 171var runtime = CreateRuntime(images); 203var runtime = CreateRuntime(images); 251var runtime = CreateRuntime(images); 281var runtime = CreateRuntime(images); 310var runtime = CreateRuntime(images); 344var runtime = CreateRuntime(images); 431private static FakeContainerRuntime CreateRuntime(ConcurrentDictionary<string, string> images)
Publishing\ResourceContainerImageManagerTests.cs (18)
489var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 513var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: true); 543var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: true); 578var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 609var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 716var containerRuntime = new FakeContainerRuntime(); 746var fakeContainerRuntime = new FakeContainerRuntime(name: "PODMAN"); 886var containerRuntime = new FakeContainerRuntime(name: "Docker"); 1107var containerRuntime = new FakeContainerRuntime(name: "Docker"); 1325var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 1387var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 1497var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 1544var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 1928var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false); 1980var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false); 2016var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false); 2051var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false); 2094var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false);
Aspire.Hosting.TestUtilities (2)
Publishing\FakeContainerRuntimeExtensions.cs (2)
13/// Registration helpers that make a <see cref="FakeContainerRuntime"/> the runtime seen by 29public static IServiceCollection AddFakeContainerRuntime(this IServiceCollection services, FakeContainerRuntime runtime)