tests(api): add integration test for happy path when logging in

This commit is contained in:
Stevan Freeborn
2026-02-03 04:38:40 -06:00
parent 98de115259
commit 0ce97cdec8
10 changed files with 63 additions and 16 deletions
-2
View File
@@ -1,5 +1,3 @@
using FiscalOS.Core.Authentication;
namespace FiscalOS.API.Login;
internal static class Endpoint
+6
View File
@@ -4,6 +4,12 @@ internal sealed record Response
{
public string AccessToken { get; init; }
[JsonConstructor]
private Response()
{
AccessToken = string.Empty;
}
private Response(string accessToken)
{
AccessToken = accessToken;
+2
View File
@@ -1,6 +1,8 @@
global using System.ComponentModel.DataAnnotations;
global using System.Text.Json.Serialization;
global using FiscalOS.API.Login;
global using FiscalOS.Core.Authentication;
global using FiscalOS.Infra.Data;
global using FiscalOS.Infra.DependencyInjection;