From 7e787abb93902b4fb0cc36ed435678143169ca6f Mon Sep 17 00:00:00 2001 From: Stedoss <29103029+Stedoss@users.noreply.github.com> Date: Tue, 28 Jul 2026 00:35:08 +0100 Subject: [PATCH] Add skeleton test class for `ListMissions` and explain why these tests don't run --- .../Endpoints/Missions/ListMissionsTests.cs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 test/MissionControl.Server.Tests/Endpoints/Missions/ListMissionsTests.cs diff --git a/test/MissionControl.Server.Tests/Endpoints/Missions/ListMissionsTests.cs b/test/MissionControl.Server.Tests/Endpoints/Missions/ListMissionsTests.cs new file mode 100644 index 0000000..ad2dac2 --- /dev/null +++ b/test/MissionControl.Server.Tests/Endpoints/Missions/ListMissionsTests.cs @@ -0,0 +1,16 @@ +namespace MissionControl.Server.Tests.Endpoints.Missions; + +public class ListMissionsTests +{ + // TODO: This test fails because we cannot order on `DateTimeOffset`s in SQLite - would rather use TestContainers instead + // [Fact] + // public async Task Creates_a_planned_mission_and_saves_it() + // { + // using var database = new TestDatabase(); + // var endpoint = Factory.Create(database.Context); + // + // await endpoint.HandleAsync(CancellationToken.None); + // + // endpoint.HttpContext.Response.StatusCode.ShouldBe(StatusCodes.Status200OK); + // } +}