getTitle()); self::assertEquals(0, $sut->getExpectedTime()); self::assertEquals(0, $sut->getActualTime()); } public function testWithSummary(): void { $monthDate = new \DateTimeImmutable('2020-01-01'); $sut = new YearSummary($monthDate, 'Foo-Bar'); $monthSummary = $sut->getMonth(new \DateTimeImmutable('2020-04-27')); $monthSummary->setActualTime(35679); $monthSummary->setExpectedTime(135679); $monthSummary = $sut->getMonth(new \DateTimeImmutable('2020-07-27')); $monthSummary->setActualTime(95679); $monthSummary->setExpectedTime(235679); self::assertEquals(131358, $sut->getActualTime()); self::assertEquals(371358, $sut->getExpectedTime()); } }