Пример #1
0
 /**
  * @group adapter
  * @covers \PHPExif\Adapter\AdapterAbstract::getMapper
  */
 public function testGetMapperLazyLoadingSetsInProperty()
 {
     $reflProp = new \ReflectionProperty(get_class($this->adapter), 'mapperClass');
     $mapperClass = '\\PHPExif\\Mapper\\Native';
     $reflProp->setAccessible(true);
     $reflProp->setValue($this->adapter, $mapperClass);
     $reflProp2 = new \ReflectionProperty(get_class($this->adapter), 'mapper');
     $reflProp2->setAccessible(true);
     $this->adapter->getMapper();
     $this->assertInstanceOf($mapperClass, $reflProp2->getValue($this->adapter));
 }