From 335854583e8fea9ab54c16cbe9e9fbe2802adad4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=A1clav=20P=C5=99ib=C3=ADk?= Date: Thu, 23 Oct 2025 21:18:42 +0200 Subject: [PATCH] test: ldp fin matching free slot on empty day --- .../test/java/appointmentplanner/LocalDayPlanTest.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/assignment/src/test/java/appointmentplanner/LocalDayPlanTest.java b/assignment/src/test/java/appointmentplanner/LocalDayPlanTest.java index f93060b..3af4fc5 100644 --- a/assignment/src/test/java/appointmentplanner/LocalDayPlanTest.java +++ b/assignment/src/test/java/appointmentplanner/LocalDayPlanTest.java @@ -45,4 +45,13 @@ public class LocalDayPlanTest { assertThat(plan.toString()).contains(day.zone().toString(), day.date().toString()); } + + @Test + void ldpFindMatchingFreeSlotsOnEmptyDay() { + LocalDayPlan plan = TestData.emptyWorkingDay(); + + List freeSlots = plan.findGapsFitting(Duration.ofHours(2)); + + assertThat(freeSlots.size()).isEqualTo(1); + } }