public function testIterator()
{
$dateRange = new DateRange(new \DateTime('2015-07-08'), new \DateTime('2015-07-13'));
$this->assertInstanceOf('ArrayIterator', $dateRange->getIterator());
$expected = ['2015-07-08', '2015-07-09', '2015-07-10', '2015-07-11', '2015-07-12', '2015-07-13'];
$actual = [];
foreach ($dateRange as $dateTime) {
$actual[] = $dateTime->format('Y-m-d');
}
$this->assertEquals($expected, $actual);
}