From fb97ff3af57cd5819f7f27ddee0d72976e1f1472 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Mon, 13 Sep 2021 18:00:00 +0100 Subject: [PATCH] refactor: Split into separate tests --- tests/TalkExtensionTest.php | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/tests/TalkExtensionTest.php b/tests/TalkExtensionTest.php index 3868e2ca..6ad5a165 100644 --- a/tests/TalkExtensionTest.php +++ b/tests/TalkExtensionTest.php @@ -111,7 +111,7 @@ final class TalkExtensionTest extends TestCase /** @test */ public function should_get_the_last_event_date_for_a_talk(): void { - $talkA = [ + $talk = [ 'events' => [ ['date' => '2015-10-14'], ['date' => '2021-09-07'], @@ -119,12 +119,16 @@ final class TalkExtensionTest extends TestCase ], ]; - $talkB = [ + $this->assertSame('2021-09-07', $this->subject->getLastEventDate($talk)); + } + + /** @test */ + public function should_return_null_for_the_latest_date_if_a_talk_has_no_events(): void + { + $talk = [ 'events' => [], ]; - $this->assertSame('2021-09-07', $this->subject->getLastEventDate($talkA)); - - $this->assertNull($this->subject->getLastEventDate($talkB)); + $this->assertNull($this->subject->getLastEventDate($talk)); } }