From a7ea6d0bc67b22a7c2a8e5a534ce455099fdfa9c Mon Sep 17 00:00:00 2001 From: Daniel Siepmann Date: Mon, 30 Nov 2020 12:47:05 +0100 Subject: [PATCH] Fix broken tests As day is always set to midnight, an existing test did not work anymore. This was now split up into two separate more explicit tests. --- Tests/Unit/Domain/Model/DayTest.php | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/Tests/Unit/Domain/Model/DayTest.php b/Tests/Unit/Domain/Model/DayTest.php index 961932b..df211d6 100644 --- a/Tests/Unit/Domain/Model/DayTest.php +++ b/Tests/Unit/Domain/Model/DayTest.php @@ -70,7 +70,19 @@ class DayTest extends TestCase ); self::assertInstanceOf(\DateTimeImmutable::class, $subject->getDateTimeInstance()); - self::assertSame($dateTimeInstance->format('U'), $subject->getDateTimeInstance()->format('U')); + } + + /** + * @test + */ + public function providedDateTimeInstanceHasExpectedDay(): void + { + $dateTimeInstance = new \DateTime(); + $subject = new Day( + $dateTimeInstance + ); + + self::assertSame($dateTimeInstance->format('d.m.Y'), $subject->getDateTimeInstance()->format('d.m.Y')); } /**