From d317c478717ce9117862e535228340a063bb2b8d Mon Sep 17 00:00:00 2001 From: Oliver Vogel Date: Thu, 5 Oct 2023 17:42:56 +0200 Subject: [PATCH] Add tests for Image::getExif() & Image::setExif() --- tests/Drivers/Abstract/AbstractImageTest.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/tests/Drivers/Abstract/AbstractImageTest.php b/tests/Drivers/Abstract/AbstractImageTest.php index 9b5a943c..e4f64cd2 100644 --- a/tests/Drivers/Abstract/AbstractImageTest.php +++ b/tests/Drivers/Abstract/AbstractImageTest.php @@ -11,7 +11,6 @@ use Intervention\Image\Interfaces\EncoderInterface; use Intervention\Image\Interfaces\FrameInterface; use Intervention\Image\Interfaces\ImageInterface; use Intervention\Image\Interfaces\ModifierInterface; -use Intervention\Image\Interfaces\PointInterface; use Intervention\Image\Tests\TestCase; use Mockery; @@ -427,6 +426,15 @@ class AbstractImageTest extends TestCase $this->assertInstanceOf(ImageInterface::class, $result); } + public function testSetGetExif(): void + { + $img = $this->abstractImageMock(); + $img->setExif((['test' => 'value'])); + + $this->assertInstanceOf(Collection::class, $img->getExif()); + $this->assertEquals('value', $img->getExif('test')); + } + public function testDestroy(): void { $img = $this->abstractImageMock();