Ejemplo n.º 1
0
 /**
  * Test a self iterator.
  * @covers Rentalhost\VanillaData\Data::getIterator
  * @covers Rentalhost\VanillaData\DataIterator::current
  */
 public function testIteratorSelf()
 {
     $data = new Data(['outer' => ['inner' => 'value']]);
     static::assertInternalType('array', $data->outer);
     foreach ($data->getIterator(true) as $item) {
         static::assertInstanceOf(Data::class, $item);
         static::assertSame('value', $item->inner);
     }
 }