From a051808c2dec21cc77ca61f80d81d05131162390 Mon Sep 17 00:00:00 2001 From: Matt Young Date: Mon, 1 Jul 2024 13:06:08 -0500 Subject: [PATCH] Create SeatingLimitTest.php --- tests/Feature/Models/SeatingLimitTest.php | 28 +++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 tests/Feature/Models/SeatingLimitTest.php diff --git a/tests/Feature/Models/SeatingLimitTest.php b/tests/Feature/Models/SeatingLimitTest.php new file mode 100644 index 0000000..ee4548c --- /dev/null +++ b/tests/Feature/Models/SeatingLimitTest.php @@ -0,0 +1,28 @@ +ensemble = Ensemble::factory()->create(); + $this->audition = Audition::factory()->create(); + $this->seatingLimit = SeatingLimit::create([ + 'audition_id' => $this->audition->id, + 'ensemble_id' => $this->ensemble->id, + 'maximum_accepted' => 10, + ]); +}); + +it('has an audition', function () { + expect($this->seatingLimit->audition->name)->toBe($this->audition->name) + ->and($this->seatingLimit)->toBeInstanceOf(SeatingLimit::class); +}); + +it('has an ensemble', function () { + expect($this->seatingLimit->ensemble)->toBeInstanceOf(Ensemble::class) + ->and($this->seatingLimit->ensemble->name)->toBe($this->ensemble->name); +});