1 write to Project
Aspire.Templates.Tests (1)
TemplateAppFixture.cs (1)
38Project = await AspireProject.CreateNewTemplateProjectAsync(
24 references to Project
Aspire.Templates.Tests (24)
EmptyTemplateRunTests.cs (2)
26await _testFixture.Project!.OpenDashboardPageAsync(context), 29logPath: _testFixture.Project.LogPath);
StarterTemplateRunTestsBase.cs (13)
31await _testFixture.Project!.OpenDashboardPageAsync(context), 32GetExpectedResources(_testFixture.Project!, hasRedisCache: HasRedisCache), 34logPath: _testFixture.Project.LogPath); 45await _testFixture.Project!.OpenDashboardPageAsync(context), 46GetExpectedResources(_testFixture.Project!, hasRedisCache: HasRedisCache), 48logPath: _testFixture.Project.LogPath); 50string url = _testFixture.Project.InfoTable["webfrontend"].Endpoints 53await CheckWebFrontendWorksAsync(context, url, _testOutput, _testFixture.Project.LogPath, hasRedisCache: HasRedisCache); 64await _testFixture.Project!.OpenDashboardPageAsync(context), 65GetExpectedResources(_testFixture.Project!, hasRedisCache: HasRedisCache), 67logPath: _testFixture.Project.LogPath); 69string url = _testFixture.Project.InfoTable["apiservice"].Endpoints 72await CheckApiServiceWorksAsync(url, _testOutput, _testFixture.Project.LogPath);
TemplateAppFixture.cs (9)
46await Project.BuildAsync(extraBuildArgs: [$"-c {_config}"]); 47await Project.StartAppHostAsync(extraArgs: [$"-c {_config}"]); 52if (Project is not null) 54await Project.DisposeAsync(); 60if (Project!.AppHostProcess is null || Project.AppHostProcess.HasExited || Project.AppExited?.Task.IsCompleted == true) 62throw new InvalidOperationException($"The app host process is not running. {Project.AppHostProcess?.HasExited}, {Project.AppExited?.Task.IsCompleted}");