1 instantiation of TestProgram
TestProject.AppHost (1)
TestProgram.cs (1)
124
return new
TestProgram
(
72 references to TestProgram
Aspire.Hosting.Tests (68)
AsHttp2ServiceTests.cs (6)
13
using
var
testProgram = CreateTestProgram(["--publisher", "manifest"]);
30
using
var
testProgram = CreateTestProgram(["--publisher", "manifest"]);
44
using
var
testProgram = CreateTestProgram(["--publisher", "manifest"]);
62
private
TestProgram
CreateTestProgram(string[] args)
64
var
program =
TestProgram
.Create<AsHttp2ServiceTests>(args, disableDashboard: true);
DistributedApplicationTests.cs (39)
53
using
var
testProgram = CreateTestProgram("lifecycle-hook-executed-async");
83
using
var
testProgram = CreateTestProgram("multiple-lifecycle-hooks");
126
using
var
testProgram = CreateTestProgram("force-resource-start");
171
using
var
testProgram = CreateTestProgram(testName, randomizePorts: false);
243
using
var
testProgram = CreateTestProgram(testName, randomizePorts: false);
303
using
var
testProgram = CreateTestProgram(testName, randomizePorts: false);
350
using
var
testProgram = CreateTestProgram(testName, randomizePorts: false);
376
using
var
testProgram = CreateTestProgram(testName, randomizePorts: false);
453
using
var
testProgram = CreateTestProgram(testName, randomizePorts: false);
541
using
var
testProgram = CreateTestProgram("lifecycle-hook-executed-sync");
562
using
var
testProgram = CreateTestProgram("lifecycle-hook-duplicates");
585
using
var
testProgram = CreateTestProgram("ports-assigned-after-hook-runs");
624
using
var
testProgram = CreateTestProgram("multi-replica-svcs");
677
using
var
testProgram = CreateTestProgram("verify-container-args");
705
using
var
testProgram = CreateTestProgram("verify-container-create-file", trustDeveloperCertificate: false);
771
using
var
testProgram = CreateTestProgram(testName, trustDeveloperCertificate: false);
828
using
var
testProgram = CreateTestProgram("verify-container-dev-cert", trustDeveloperCertificate: implicitTrust);
941
using
var
testProgram = CreateTestProgram("verify-container-continue-on-error", trustDeveloperCertificate: false);
971
using
var
testProgram = CreateTestProgram("verify-env-vars-in-cert-callback", trustDeveloperCertificate: true);
1017
using
var
testProgram = CreateTestProgram("verify-env-vars-in-cert-callback", trustDeveloperCertificate: false);
1055
using
var
testProgram = CreateTestProgram("container-start-stop", randomizePorts: false);
1106
using
var
testProgram = CreateTestProgram(testName, randomizePorts: false);
1141
using
var
testProgram = CreateTestProgram(testName, randomizePorts: false);
1199
using
var
testProgram = CreateTestProgram(testName, args: args, disableDashboard: false);
1231
using
var
testProgram = CreateTestProgram(testName, args: args, disableDashboard: false);
1268
using
var
testProgram = CreateTestProgram(testName, args: args, disableDashboard: false);
1297
using
var
testProgram = CreateTestProgram(testName);
1324
using
var
testProgram = CreateTestProgram(testName);
1353
using
var
testProgram = CreateTestProgram(testName);
1382
using
var
testProgram = CreateTestProgram(testName);
1410
using
var
testProgram = CreateTestProgram(testName, includeIntegrationServices: true);
1466
using
var
testProgram = CreateTestProgram(testName);
1483
using
var
testProgram = CreateTestProgram(testName);
1502
using
var
testProgram = CreateTestProgram(testName);
1538
using
var
testProgram = CreateTestProgram(testName);
1833
using
var
testProgram = CreateTestProgram(testName, randomizePorts: false);
1953
private
TestProgram
CreateTestProgram(
1961
var
testProgram =
TestProgram
.Create<DistributedApplicationTests>(
ManifestGenerationTests.cs (14)
23
using
var
program = CreateTestProgramJsonDocumentManifestPublisher();
41
using
var
program = CreateTestProgramJsonDocumentManifestPublisher();
59
using
var
program = CreateTestProgramJsonDocumentManifestPublisher();
78
using
var
program = CreateTestProgramJsonDocumentManifestPublisher();
141
using
var
program = CreateTestProgramJsonDocumentManifestPublisher();
178
using
var
program = CreateTestProgramJsonDocumentManifestPublisher();
198
using
var
program = CreateTestProgramJsonDocumentManifestPublisher();
217
using
var
program = CreateTestProgramJsonDocumentManifestPublisher();
238
using
var
program = CreateTestProgramJsonDocumentManifestPublisher();
261
using
var
program = CreateTestProgramJsonDocumentManifestPublisher();
281
using
var
program = CreateTestProgramJsonDocumentManifestPublisher(includeIntegrationServices: true);
688
private
TestProgram
CreateTestProgramJsonDocumentManifestPublisher(bool includeIntegrationServices = false, bool includeNodeApp = false)
690
var
program =
TestProgram
.Create<ManifestGenerationTests>(GetJsonManifestArgs(), includeIntegrationServices, includeNodeApp);
SlimTestProgramTests.cs (4)
24
var
testProgram = _slimTestProgramFixture.TestProgram;
32
private static async Task EnsureServicesAreRunning(
TestProgram
testProgram, CancellationToken cancellationToken)
49
var
testProgram = _slimTestProgramFixture.TestProgram;
68
var
testProgram = _slimTestProgramFixture.TestProgram;
TestProgramFixture.cs (5)
16
private
TestProgram
? _testProgram;
18
public
TestProgram
TestProgram => _testProgram ?? throw new InvalidOperationException("TestProgram is not initialized.");
22
public abstract
TestProgram
CreateTestProgram();
59
public override
TestProgram
CreateTestProgram()
61
return
TestProgram
.Create<DistributedApplicationTests>(randomizePorts: false);
TestProject.AppHost (4)
Program.cs (2)
4
var
testProgram =
TestProgram
.Create<Program>(args, includeIntegrationServices: true, disableDashboard: false);
TestProgram.cs (2)
104
public static
TestProgram
Create<T>(
115
public static
TestProgram
Create<T>(