tests(apphost.tests): added support for end to end testing using playwright

This commit is contained in:
Stevan Freeborn
2026-02-23 05:56:34 -06:00
parent fd2cd68d73
commit d5b6fb3a38
11 changed files with 166 additions and 3 deletions
+5 -3
View File
@@ -1,10 +1,12 @@
using FiscalOS.AppHost;
var builder = DistributedApplication.CreateBuilder(args);
var api = builder.AddProject<Projects.FiscalOS_API>("API")
var api = builder.AddProject<Projects.FiscalOS_API>(ProjectNames.API)
.WithHttpHealthCheck("/health");
builder.AddViteApp("web", "../FiscalOS.Web")
builder.AddViteApp(ProjectNames.Web, "../FiscalOS.Web")
.WithReference(api)
.WithHttpsEndpoint(port: 7061, env: "PORT");
builder.Build().Run();
builder.Build().Run();
+7
View File
@@ -0,0 +1,7 @@
namespace FiscalOS.AppHost;
public static class ProjectNames
{
public const string API = "api";
public const string Web = "web";
}