public function testIterator()
{
$objects = ['key1' => new \stdClass(), 'key2' => new \stdClass(), 'key3' => new \stdClass()];
// Put items into cache
foreach ($objects as $key => $object) {
$this->cache->{$key} = $object;
}
// Iterate over items
foreach ($this->cache as $key => $item) {
$this->assertArrayHasKey($key, $objects);
$this->assertSame($objects[$key], $item);
}
}