68 instantiations of FakeContainerRuntime
Aspire.Hosting.Azure.Tests (19)
AcrLoginServiceTests.cs (4)
30var runtime = new FakeContainerRuntime(); 55var runtime = new FakeContainerRuntime(); 77var runtime = new FakeContainerRuntime(); 99var runtime = new FakeContainerRuntime();
AzureDeployerTests.cs (14)
201var fakeContainerRuntime = new FakeContainerRuntime(); 260var fakeContainerRuntime = new FakeContainerRuntime(); 320var fakeContainerRuntime = new FakeContainerRuntime(); 385var fakeContainerRuntime = new FakeContainerRuntime(); 451var fakeContainerRuntime = new FakeContainerRuntime(); 569var fakeContainerRuntime = new FakeContainerRuntime(); 632var fakeContainerRuntime = new FakeContainerRuntime(); 920var fakeContainerRuntime = new FakeContainerRuntime(); 984var fakeContainerRuntime = new FakeContainerRuntime(); 1153var fakeContainerRuntime = new FakeContainerRuntime(); 1270var fakeContainerRuntime = new FakeContainerRuntime(); 1341var fakeContainerRuntime = new FakeContainerRuntime(); 1585builder.Services.AddSingleton<IContainerRuntime>(containerRuntime ?? new FakeContainerRuntime()); 2044builder.Services.AddSingleton<IContainerRuntime>(new FakeContainerRuntime());
AzureSandboxesTests.cs (1)
1698var runtime = new FakeContainerRuntime
Aspire.Hosting.Docker.Tests (6)
DockerComposeTests.cs (6)
686var fakeRuntime = new FakeContainerRuntime(); 717var fakeRuntime = new FakeContainerRuntime(); 960var fakeRuntime = new FakeContainerRuntime(); 1003var fakeRuntime = new FakeContainerRuntime(); 1034var fakeRuntime = new FakeContainerRuntime(); 1060fakeRuntime = 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)
194var runtime = new FakeContainerRuntime 245var runtime = new FakeContainerRuntime 315var runtime = new FakeContainerRuntime(isRunning: false, name: "Docker"); 372var runtime = new FakeContainerRuntime(name: "Docker") 407var runtime = new FakeContainerRuntime(isRunning: false, name: "Docker"); 430var runtime = new FakeContainerRuntime(name: "Docker")
Pipelines\DistributedApplicationPipelineTests.cs (1)
2566builder.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)
434return new FakeContainerRuntime(name: "Docker")
Publishing\ResourceContainerImageManagerTests.cs (26)
491var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 515var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: true); 545var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: true); 580var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 611var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 652builder.Services.AddFakeContainerRuntime(new FakeContainerRuntime(shouldFail: true)); 718var containerRuntime = new FakeContainerRuntime(); 748var fakeContainerRuntime = new FakeContainerRuntime(name: "PODMAN"); 798builder.Services.AddFakeContainerRuntime(new FakeContainerRuntime()); 836builder.Services.AddFakeContainerRuntime(new FakeContainerRuntime()); 888var containerRuntime = new FakeContainerRuntime(name: "Docker"); 978builder.Services.AddFakeContainerRuntime(new FakeContainerRuntime(name: "Docker")); 1027builder.Services.AddFakeContainerRuntime(new FakeContainerRuntime()); 1068builder.Services.AddFakeContainerRuntime(new FakeContainerRuntime()); 1109var containerRuntime = new FakeContainerRuntime(name: "Docker"); 1171builder.Services.AddFakeContainerRuntime(new FakeContainerRuntime(name: "Docker")); 1256builder.Services.AddFakeContainerRuntime(new FakeContainerRuntime(name: "Docker")); 1327var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 1389var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 1499var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 1546var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 1930var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false); 1982var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false); 2018var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false); 2053var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false); 2096var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false);
72 references to FakeContainerRuntime
Aspire.Hosting.Azure.Tests (17)
AcrLoginServiceTests.cs (4)
30var runtime = new FakeContainerRuntime(); 55var runtime = new FakeContainerRuntime(); 77var runtime = new FakeContainerRuntime(); 99var runtime = new FakeContainerRuntime();
AzureDeployerTests.cs (12)
201var fakeContainerRuntime = new FakeContainerRuntime(); 260var fakeContainerRuntime = new FakeContainerRuntime(); 320var fakeContainerRuntime = new FakeContainerRuntime(); 385var fakeContainerRuntime = new FakeContainerRuntime(); 451var fakeContainerRuntime = new FakeContainerRuntime(); 569var fakeContainerRuntime = new FakeContainerRuntime(); 632var fakeContainerRuntime = new FakeContainerRuntime(); 920var fakeContainerRuntime = new FakeContainerRuntime(); 984var fakeContainerRuntime = new FakeContainerRuntime(); 1153var fakeContainerRuntime = new FakeContainerRuntime(); 1270var fakeContainerRuntime = new FakeContainerRuntime(); 1341var fakeContainerRuntime = new FakeContainerRuntime();
AzureSandboxesTests.cs (1)
1698var runtime = new FakeContainerRuntime
Aspire.Hosting.Docker.Tests (6)
DockerComposePublisherTests.cs (1)
954builder.Services.AddSingleton<IContainerRuntime, FakeContainerRuntime>();
DockerComposeTests.cs (5)
686var fakeRuntime = new FakeContainerRuntime(); 717var fakeRuntime = new FakeContainerRuntime(); 960var fakeRuntime = new FakeContainerRuntime(); 1003var fakeRuntime = new FakeContainerRuntime(); 1034var fakeRuntime = new FakeContainerRuntime();
Aspire.Hosting.Tests (47)
DotnetProgramPublishingTests.cs (6)
194var runtime = new FakeContainerRuntime 245var runtime = new FakeContainerRuntime 315var runtime = new FakeContainerRuntime(isRunning: false, name: "Docker"); 372var runtime = new FakeContainerRuntime(name: "Docker") 407var runtime = new FakeContainerRuntime(isRunning: false, name: "Docker"); 430var 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 (2)
21services.AddKeyedSingleton<IContainerRuntime, FakeContainerRuntime>("docker"); 22services.AddKeyedSingleton<IContainerRuntime, FakeContainerRuntime>("podman");
Publishing\DotnetProgramArchiveTests.cs (10)
38var runtime = CreateRuntime(images); 70var runtime = CreateRuntime(images); 133var runtime = CreateRuntime(images); 172var runtime = CreateRuntime(images); 204var runtime = CreateRuntime(images); 252var runtime = CreateRuntime(images); 282var runtime = CreateRuntime(images); 311var runtime = CreateRuntime(images); 345var runtime = CreateRuntime(images); 432private static FakeContainerRuntime CreateRuntime(ConcurrentDictionary<string, string> images)
Publishing\ResourceContainerImageManagerTests.cs (18)
491var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 515var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: true); 545var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: true); 580var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 611var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 718var containerRuntime = new FakeContainerRuntime(); 748var fakeContainerRuntime = new FakeContainerRuntime(name: "PODMAN"); 888var containerRuntime = new FakeContainerRuntime(name: "Docker"); 1109var containerRuntime = new FakeContainerRuntime(name: "Docker"); 1327var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 1389var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 1499var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 1546var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false); 1930var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false); 1982var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false); 2018var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false); 2053var fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false); 2096var 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)