68 instantiations of FakeContainerRuntime
Aspire.Hosting.Azure.Tests (19)
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)
201
var fakeContainerRuntime = new
FakeContainerRuntime
();
260
var fakeContainerRuntime = new
FakeContainerRuntime
();
320
var fakeContainerRuntime = new
FakeContainerRuntime
();
385
var fakeContainerRuntime = new
FakeContainerRuntime
();
451
var fakeContainerRuntime = new
FakeContainerRuntime
();
569
var fakeContainerRuntime = new
FakeContainerRuntime
();
632
var fakeContainerRuntime = new
FakeContainerRuntime
();
920
var fakeContainerRuntime = new
FakeContainerRuntime
();
984
var fakeContainerRuntime = new
FakeContainerRuntime
();
1153
var fakeContainerRuntime = new
FakeContainerRuntime
();
1270
var fakeContainerRuntime = new
FakeContainerRuntime
();
1341
var fakeContainerRuntime = new
FakeContainerRuntime
();
1585
builder.Services.AddSingleton<IContainerRuntime>(containerRuntime ?? new
FakeContainerRuntime
());
2044
builder.Services.AddSingleton<IContainerRuntime>(new
FakeContainerRuntime
());
AzureSandboxesTests.cs (1)
1698
var runtime = 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.Dotnet.Tests (1)
DotnetProjectResourceTests.cs (1)
424
builder.Services.AddFakeContainerRuntime(new
FakeContainerRuntime
());
Aspire.Hosting.Tests (42)
DotnetProgramPublishingTests.cs (6)
194
var runtime = new
FakeContainerRuntime
245
var runtime = new
FakeContainerRuntime
315
var runtime = new
FakeContainerRuntime
(isRunning: false, name: "Docker");
372
var runtime = new
FakeContainerRuntime
(name: "Docker")
407
var runtime = new
FakeContainerRuntime
(isRunning: false, name: "Docker");
430
var runtime = new
FakeContainerRuntime
(name: "Docker")
Pipelines\DistributedApplicationPipelineTests.cs (1)
2566
builder.Services.AddSingleton<IContainerRuntimeResolver>(new
FakeContainerRuntime
());
ProjectResourceTests.cs (1)
975
var containerRuntime = new
FakeContainerRuntime
(isRunning: false);
Publishing\ContainerRuntimeReadinessTests.cs (7)
20
var runtime = new
FakeContainerRuntime
(name: "Docker");
34
var runtime = new
FakeContainerRuntime
(isRunning: false, name: "Docker");
51
var runtime = new
FakeContainerRuntime
(name: "Docker")
81
var runtime = new
FakeContainerRuntime
(name: "Docker")
105
var runtime = new
FakeContainerRuntime
(name: "Docker")
125
var runtime = new
FakeContainerRuntime
(name: "Docker")
152
var runtime = new
FakeContainerRuntime
(name: "Docker");
Publishing\DotnetProgramArchiveTests.cs (1)
434
return new
FakeContainerRuntime
(name: "Docker")
Publishing\ResourceContainerImageManagerTests.cs (26)
491
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: false);
515
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: true);
545
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: true);
580
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: false);
611
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: false);
652
builder.Services.AddFakeContainerRuntime(new
FakeContainerRuntime
(shouldFail: true));
718
var containerRuntime = new
FakeContainerRuntime
();
748
var fakeContainerRuntime = new
FakeContainerRuntime
(name: "PODMAN");
798
builder.Services.AddFakeContainerRuntime(new
FakeContainerRuntime
());
836
builder.Services.AddFakeContainerRuntime(new
FakeContainerRuntime
());
888
var containerRuntime = new
FakeContainerRuntime
(name: "Docker");
978
builder.Services.AddFakeContainerRuntime(new
FakeContainerRuntime
(name: "Docker"));
1027
builder.Services.AddFakeContainerRuntime(new
FakeContainerRuntime
());
1068
builder.Services.AddFakeContainerRuntime(new
FakeContainerRuntime
());
1109
var containerRuntime = new
FakeContainerRuntime
(name: "Docker");
1171
builder.Services.AddFakeContainerRuntime(new
FakeContainerRuntime
(name: "Docker"));
1256
builder.Services.AddFakeContainerRuntime(new
FakeContainerRuntime
(name: "Docker"));
1327
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: false);
1389
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: false);
1499
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: false);
1546
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: false);
1930
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: false, isRunning: false);
1982
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: false, isRunning: false);
2018
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: false, isRunning: false);
2053
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: false, isRunning: false);
2096
var fakeContainerRuntime = new
FakeContainerRuntime
(shouldFail: false, isRunning: false);
72 references to FakeContainerRuntime
Aspire.Hosting.Azure.Tests (17)
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)
201
var
fakeContainerRuntime = new FakeContainerRuntime();
260
var
fakeContainerRuntime = new FakeContainerRuntime();
320
var
fakeContainerRuntime = new FakeContainerRuntime();
385
var
fakeContainerRuntime = new FakeContainerRuntime();
451
var
fakeContainerRuntime = new FakeContainerRuntime();
569
var
fakeContainerRuntime = new FakeContainerRuntime();
632
var
fakeContainerRuntime = new FakeContainerRuntime();
920
var
fakeContainerRuntime = new FakeContainerRuntime();
984
var
fakeContainerRuntime = new FakeContainerRuntime();
1153
var
fakeContainerRuntime = new FakeContainerRuntime();
1270
var
fakeContainerRuntime = new FakeContainerRuntime();
1341
var
fakeContainerRuntime = new FakeContainerRuntime();
AzureSandboxesTests.cs (1)
1698
var
runtime = new FakeContainerRuntime
Aspire.Hosting.Docker.Tests (6)
DockerComposePublisherTests.cs (1)
954
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 (47)
DotnetProgramPublishingTests.cs (6)
194
var
runtime = new FakeContainerRuntime
245
var
runtime = new FakeContainerRuntime
315
var
runtime = new FakeContainerRuntime(isRunning: false, name: "Docker");
372
var
runtime = new FakeContainerRuntime(name: "Docker")
407
var
runtime = new FakeContainerRuntime(isRunning: false, name: "Docker");
430
var
runtime = new FakeContainerRuntime(name: "Docker")
ProjectResourceTests.cs (4)
910
builder.Services.AddSingleton<IContainerRuntime,
FakeContainerRuntime
>();
930
var
fakeContainerRuntime = (
FakeContainerRuntime
)app.Services.GetRequiredService<IContainerRuntime>();
975
var
containerRuntime = new FakeContainerRuntime(isRunning: false);
Publishing\ContainerRuntimeReadinessTests.cs (7)
20
var
runtime = new FakeContainerRuntime(name: "Docker");
34
var
runtime = new FakeContainerRuntime(isRunning: false, name: "Docker");
51
var
runtime = new FakeContainerRuntime(name: "Docker")
81
var
runtime = new FakeContainerRuntime(name: "Docker")
105
var
runtime = new FakeContainerRuntime(name: "Docker")
125
var
runtime = new FakeContainerRuntime(name: "Docker")
152
var
runtime = new FakeContainerRuntime(name: "Docker");
Publishing\ContainerRuntimeResolverTests.cs (2)
21
services.AddKeyedSingleton<IContainerRuntime,
FakeContainerRuntime
>("docker");
22
services.AddKeyedSingleton<IContainerRuntime,
FakeContainerRuntime
>("podman");
Publishing\DotnetProgramArchiveTests.cs (10)
38
var
runtime = CreateRuntime(images);
70
var
runtime = CreateRuntime(images);
133
var
runtime = CreateRuntime(images);
172
var
runtime = CreateRuntime(images);
204
var
runtime = CreateRuntime(images);
252
var
runtime = CreateRuntime(images);
282
var
runtime = CreateRuntime(images);
311
var
runtime = CreateRuntime(images);
345
var
runtime = CreateRuntime(images);
432
private static
FakeContainerRuntime
CreateRuntime(ConcurrentDictionary<string, string> images)
Publishing\ResourceContainerImageManagerTests.cs (18)
491
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false);
515
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: true);
545
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: true);
580
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false);
611
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false);
718
var
containerRuntime = new FakeContainerRuntime();
748
var
fakeContainerRuntime = new FakeContainerRuntime(name: "PODMAN");
888
var
containerRuntime = new FakeContainerRuntime(name: "Docker");
1109
var
containerRuntime = new FakeContainerRuntime(name: "Docker");
1327
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false);
1389
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false);
1499
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false);
1546
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false);
1930
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false);
1982
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false);
2018
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false);
2053
var
fakeContainerRuntime = new FakeContainerRuntime(shouldFail: false, isRunning: false);
2096
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)