41 instantiations of FakeContainerRuntime
Aspire.Hosting.Azure.Tests (18)
AcrLoginServiceTests.cs (4)
30
var runtime = new
FakeContainerRuntime
();
55
var runtime = new
FakeContainerRuntime
();
77
var runtime = new
FakeContainerRuntime
();
99
var runtime = new
FakeContainerRuntime
();
AzureDeployerTests.cs (14)
200
var fakeContainerRuntime = new
FakeContainerRuntime
();
259
var fakeContainerRuntime = new
FakeContainerRuntime
();
319
var fakeContainerRuntime = new
FakeContainerRuntime
();
384
var fakeContainerRuntime = new
FakeContainerRuntime
();
450
var fakeContainerRuntime = new
FakeContainerRuntime
();
506
var fakeContainerRuntime = new
FakeContainerRuntime
();
569
var fakeContainerRuntime = new
FakeContainerRuntime
();
857
var fakeContainerRuntime = new
FakeContainerRuntime
();
921
var fakeContainerRuntime = new
FakeContainerRuntime
();
1090
var fakeContainerRuntime = new
FakeContainerRuntime
();
1207
var fakeContainerRuntime = new
FakeContainerRuntime
();
1278
var fakeContainerRuntime = new
FakeContainerRuntime
();
1524
builder.Services.AddSingleton<IContainerRuntime>(containerRuntime ?? new
FakeContainerRuntime
());
1974
builder.Services.AddSingleton<IContainerRuntime>(new
FakeContainerRuntime
());
Aspire.Hosting.Docker.Tests (6)
DockerComposeTests.cs (6)
686
var fakeRuntime = new
FakeContainerRuntime
();
717
var fakeRuntime = new
FakeContainerRuntime
();
960
var fakeRuntime = new
FakeContainerRuntime
();
1003
var fakeRuntime = new
FakeContainerRuntime
();
1034
var fakeRuntime = new
FakeContainerRuntime
();
1060
fakeRuntime = new
FakeContainerRuntime
(); // fresh runtime to track destroy calls
Aspire.Hosting.Tests (17)
Pipelines\DistributedApplicationPipelineTests.cs (1)
2438
builder.Services.AddSingleton<IContainerRuntimeResolver>(new
FakeContainerRuntime
());
Publishing\ResourceContainerImageManagerTests.cs (16)
456
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: false);
480
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: true);
510
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: true);
545
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: false);
576
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: false);
617
builder.Services.AddFakeContainerRuntime(new
FakeContainerRuntime
(shouldFail: true));
687
var fakeContainerRuntime = new
FakeContainerRuntime
(name: "PODMAN");
728
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: false);
790
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: false);
900
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: false);
947
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: false);
1331
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: false, isRunning: false);
1383
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: false, isRunning: false);
1419
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: false, isRunning: false);
1454
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: false, isRunning: false);
1497
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: false, isRunning: false);
44 references to FakeContainerRuntime
Aspire.Hosting.Azure.Tests (16)
AcrLoginServiceTests.cs (4)
30
var
runtime = new FakeContainerRuntime();
55
var
runtime = new FakeContainerRuntime();
77
var
runtime = new FakeContainerRuntime();
99
var
runtime = new FakeContainerRuntime();
AzureDeployerTests.cs (12)
200
var
fakeContainerRuntime = new FakeContainerRuntime();
259
var
fakeContainerRuntime = new FakeContainerRuntime();
319
var
fakeContainerRuntime = new FakeContainerRuntime();
384
var
fakeContainerRuntime = new FakeContainerRuntime();
450
var
fakeContainerRuntime = new FakeContainerRuntime();
506
var
fakeContainerRuntime = new FakeContainerRuntime();
569
var
fakeContainerRuntime = new FakeContainerRuntime();
857
var
fakeContainerRuntime = new FakeContainerRuntime();
921
var
fakeContainerRuntime = new FakeContainerRuntime();
1090
var
fakeContainerRuntime = new FakeContainerRuntime();
1207
var
fakeContainerRuntime = new FakeContainerRuntime();
1278
var
fakeContainerRuntime = new FakeContainerRuntime();
Aspire.Hosting.Docker.Tests (6)
DockerComposePublisherTests.cs (1)
819
builder.Services.AddSingleton<IContainerRuntime,
FakeContainerRuntime
>();
DockerComposeTests.cs (5)
686
var
fakeRuntime = new FakeContainerRuntime();
717
var
fakeRuntime = new FakeContainerRuntime();
960
var
fakeRuntime = new FakeContainerRuntime();
1003
var
fakeRuntime = new FakeContainerRuntime();
1034
var
fakeRuntime = new FakeContainerRuntime();
Aspire.Hosting.Tests (20)
ProjectResourceTests.cs (3)
888
builder.Services.AddSingleton<IContainerRuntime,
FakeContainerRuntime
>();
905
var
fakeContainerRuntime = (
FakeContainerRuntime
)app.Services.GetRequiredService<IContainerRuntime>();
Publishing\ContainerRuntimeResolverTests.cs (2)
21
services.AddKeyedSingleton<IContainerRuntime,
FakeContainerRuntime
>("docker");
22
services.AddKeyedSingleton<IContainerRuntime,
FakeContainerRuntime
>("podman");
Publishing\ResourceContainerImageManagerTests.cs (15)
456
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false);
480
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: true);
510
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: true);
545
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false);
576
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false);
687
var
fakeContainerRuntime = new FakeContainerRuntime(name: "PODMAN");
728
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false);
790
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false);
900
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false);
947
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false);
1331
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false);
1383
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false);
1419
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false);
1454
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false);
1497
var
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
29
public static IServiceCollection AddFakeContainerRuntime(this IServiceCollection services,
FakeContainerRuntime
runtime)