/** * @group exif * @covers \PHPExif\Exif::getExposureMilliseconds */ public function testGetExposureMilliseconds() { $expected = 1 / 320; $data[\PHPExif\Exif::EXPOSURE] = '1/320'; $this->exif->setData($data); $this->assertEquals($expected, $this->exif->getExposureMilliseconds()); }
/** * @group exif * @covers \PHPExif\Exif::getExposureMilliseconds */ public function testGetExposureMilliseconds() { $rawData = [[1 / 300, '1/300'], [0.0025, 0.0025]]; foreach ($rawData as $data) { $expected = reset($data); $value = end($data); $data[\PHPExif\Exif::EXPOSURE] = $value; $this->exif->setData($data); $this->assertEquals($expected, $this->exif->getExposureMilliseconds()); } }