feat(api): add protected connect account endpoint

This commit is contained in:
Stevan Freeborn
2026-02-13 04:37:47 -06:00
parent b4744076b7
commit 87a68669cf
5 changed files with 49 additions and 0 deletions
@@ -0,0 +1,14 @@
namespace FiscalOS.API.Tests.Integration;
public class ConnectTests(TestApi testApi) : IntegrationTest(testApi)
{
private static readonly Uri ConnectUri = new("/accounts/connect", UriKind.Relative);
[Fact]
public async Task Connect_WhenCalledWithoutValidToken_ItShouldReturn401WithProblemDetails()
{
var res = await Client.PostAsJsonAsync(ConnectUri, new { }, TestContext.Current.CancellationToken);
await res.Should().BeProblemDetails(HttpStatusCode.Unauthorized);
}
}