Files
git.stella-ops.org/src/__Tests/StellaOps.Gateway.WebService.Tests/GatewayHealthTests.cs
2025-12-26 01:48:24 +02:00

28 lines
632 B
C#

using Microsoft.AspNetCore.Mvc.Testing;
using Xunit;
namespace StellaOps.Gateway.WebService.Tests;
public class GatewayHealthTests : IClassFixture<WebApplicationFactory<Program>>
{
private readonly WebApplicationFactory<Program> _factory;
public GatewayHealthTests(WebApplicationFactory<Program> factory)
{
_factory = factory;
}
[Fact]
public async Task HealthEndpoint_ReturnsOk()
{
// Arrange
var client = _factory.CreateClient();
// Act
var response = await client.GetAsync("/health");
// Assert
response.EnsureSuccessStatusCode();
}
}