From dd217e41425c1c6f564833c73417dbe5d827dbfb Mon Sep 17 00:00:00 2001 From: Yisroel Baum Date: Fri, 1 May 2026 10:18:02 +0300 Subject: [PATCH] test get todays schedule missing user --- .../ScheduledNode/UseCases/GetTodaysScheduleTest.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/Unit/ScheduledNode/UseCases/GetTodaysScheduleTest.php b/tests/Unit/ScheduledNode/UseCases/GetTodaysScheduleTest.php index 207a33c..df88ba3 100644 --- a/tests/Unit/ScheduledNode/UseCases/GetTodaysScheduleTest.php +++ b/tests/Unit/ScheduledNode/UseCases/GetTodaysScheduleTest.php @@ -135,4 +135,15 @@ class GetTodaysScheduleTest extends TestCase userId: null, )); } + + public function test_nonexistant_user_throws(): void + { + $this->expectException(DomainException::class); + $this->expectExceptionMessage('User with id: 99 doesnt exist'); + + $this->useCase->execute(new GetTodaysScheduleRequest( + date: '2025-01-02', + userId: 99, + )); + } }