/** * @covers ToDate\Iterator\AbstractDateRangeIterator::__construct * @covers ToDate\Iterator\AbstractDateRangeIterator::getStart * @covers ToDate\Iterator\AbstractDateRangeIterator::getEnd */ public function testConstructorWithStringArguments() { $it = new DayIterator('2012-01-01', '2012-01-02'); self::assertEquals(new \DateTime('2012-01-01'), $it->getStart()); self::assertEquals(new \DateTime('2012-01-02'), $it->getEnd()); }
/** * @covers ToDate\Iterator\DayIterator::doNext */ public function testDoNext() { $it = new DayIterator('2012-01-01', '2012-01-02'); $it->next(); self::assertEquals(new \DateTime('2012-01-02'), $it->current()); }