From 274fd4cbad384b9086684d5f5bebf5af8cb33955 Mon Sep 17 00:00:00 2001 From: Matt Young Date: Thu, 3 Jul 2025 10:42:46 -0500 Subject: [PATCH] Create tests for app/Models/DoublerRequest --- .../Feature/app/Models/DoublerRequestTest.php | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 tests/Feature/app/Models/DoublerRequestTest.php diff --git a/tests/Feature/app/Models/DoublerRequestTest.php b/tests/Feature/app/Models/DoublerRequestTest.php new file mode 100644 index 0000000..c589da3 --- /dev/null +++ b/tests/Feature/app/Models/DoublerRequestTest.php @@ -0,0 +1,26 @@ +event = \App\Models\Event::factory()->create(); + $this->student = \App\Models\Student::factory()->create(); + DoublerRequest::create([ + 'event_id' => $this->event->id, + 'student_id' => $this->student->id, + 'request' => 'request body', + ]); +}); + +it('can return its student', function () { + expect(DoublerRequest::first()->student->id)->toEqual($this->student->id) + ->and(DoublerRequest::first()->student)->toBeInstanceOf(\App\Models\Student::class); +}); + +it('can return its event', function () { + expect(DoublerRequest::first()->event->id)->toEqual($this->event->id) + ->and(DoublerRequest::first()->event)->toBeInstanceOf(\App\Models\Event::class); +});