From a74bb853d4fc1f6717a3abe8be8655652cbbe5fd Mon Sep 17 00:00:00 2001 From: Yisroel Baum Date: Mon, 25 May 2026 19:58:32 +0300 Subject: [PATCH] test sets endpoint --- backend/tests/Feature/SetsEndpointTest.php | 40 ++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 backend/tests/Feature/SetsEndpointTest.php diff --git a/backend/tests/Feature/SetsEndpointTest.php b/backend/tests/Feature/SetsEndpointTest.php new file mode 100644 index 0000000..a53d5da --- /dev/null +++ b/backend/tests/Feature/SetsEndpointTest.php @@ -0,0 +1,40 @@ +create(new CreateSetDto( + name: 'Baderech HaAvodah', + )); + $dailyLearningSet = $setRepository->create(new CreateSetDto( + name: 'Daily Learning', + )); + + $response = $this->getJson('/api/sets'); + + $response->assertOk(); + $response->assertExactJson([ + 'sets' => [ + [ + 'id' => $baderechSet->getId(), + 'name' => $baderechSet->getName(), + ], + [ + 'id' => $dailyLearningSet->getId(), + 'name' => $dailyLearningSet->getName(), + ], + ], + ]); + } +}