public function testTimelineWithSeconds()
{
$business = new Business([new Day(Days::MONDAY, [['09:00', '17:00']]), new Day(Days::TUESDAY, [['09:00', '17:00']]), new Day(Days::WEDNESDAY, [['09:00', '17:00']])]);
$start = new \DateTime('2015-05-25 11:00:25');
// Monday, with seconds
$end = new \DateTime('2015-05-27 13:00:40');
$dates = $business->timeline($start, $end, new \DateInterval('P1D'));
$this->assertCount(3, $dates);
$this->assertEquals('2015-05-25 11:00:25', $dates[0]->format('Y-m-d H:i:s'));
$this->assertEquals('2015-05-26 11:00:25', $dates[1]->format('Y-m-d H:i:s'));
$this->assertEquals('2015-05-27 11:00:25', $dates[2]->format('Y-m-d H:i:s'));
}