public function testOneWeekHolidays() { $holiday = new Holiday(); $holiday->setBeginAt(new \DateTime()); $holiday->setEndAt(new \DateTime('+ 7 days')); $loader = new StaticHolidayLoader(array($holiday)); $planning = new Planning($loader); $formatter = $planning->getDateFormatter(); $nextTime = $planning->getFirstAvailableTime(); $expected = new \DateTime('+8 days'); $this->assertContains($formatter->format($expected), $nextTime); }