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