1 instantiation of TestProgram
TestProject.AppHost (1)
TestProgram.cs (1)
124return new TestProgram(
68 references to TestProgram
Aspire.Hosting.Tests (64)
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 (35)
53using var testProgram = CreateTestProgram("lifecycle-hook-executed-async"); 83using var testProgram = CreateTestProgram("multiple-lifecycle-hooks"); 127using var testProgram = CreateTestProgram("force-resource-start"); 169using var testProgram = CreateTestProgram(testName, randomizePorts: false); 239using var testProgram = CreateTestProgram(testName, randomizePorts: false); 313using var testProgram = CreateTestProgram(testName, randomizePorts: false); 398using var testProgram = CreateTestProgram("lifecycle-hook-executed-sync"); 419using var testProgram = CreateTestProgram("lifecycle-hook-duplicates"); 442using var testProgram = CreateTestProgram("ports-assigned-after-hook-runs"); 481using var testProgram = CreateTestProgram("multi-replica-svcs"); 534using var testProgram = CreateTestProgram("verify-container-args"); 562using var testProgram = CreateTestProgram("verify-container-create-file", trustDeveloperCertificate: false); 628using var testProgram = CreateTestProgram(testName, trustDeveloperCertificate: false); 685using var testProgram = CreateTestProgram("verify-container-dev-cert", trustDeveloperCertificate: implicitTrust); 798using var testProgram = CreateTestProgram("verify-container-continue-on-error", trustDeveloperCertificate: false); 828using var testProgram = CreateTestProgram("verify-env-vars-in-cert-callback", trustDeveloperCertificate: true); 874using var testProgram = CreateTestProgram("verify-env-vars-in-cert-callback", trustDeveloperCertificate: false); 912using var testProgram = CreateTestProgram("container-start-stop", randomizePorts: false); 964using var testProgram = CreateTestProgram(testName, randomizePorts: false); 997using var testProgram = CreateTestProgram(testName, randomizePorts: false); 1055using var testProgram = CreateTestProgram(testName, args: args, disableDashboard: false); 1087using var testProgram = CreateTestProgram(testName, args: args, disableDashboard: false); 1125using var testProgram = CreateTestProgram(testName, args: args, disableDashboard: false); 1154using var testProgram = CreateTestProgram(testName); 1181using var testProgram = CreateTestProgram(testName); 1210using var testProgram = CreateTestProgram(testName); 1239using var testProgram = CreateTestProgram(testName); 1267using var testProgram = CreateTestProgram(testName, includeIntegrationServices: true); 1323using var testProgram = CreateTestProgram(testName); 1340using var testProgram = CreateTestProgram(testName); 1359using var testProgram = CreateTestProgram(testName); 1395using var testProgram = CreateTestProgram(testName); 1717private TestProgram CreateTestProgram( 1725var 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); 698private TestProgram CreateTestProgramJsonDocumentManifestPublisher(bool includeIntegrationServices = false, bool includeNodeApp = false) 700var 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>(