diff --git a/tests/Drivers/Imagick/Encoders/PngEncoderTest.php b/tests/Drivers/Imagick/Encoders/PngEncoderTest.php new file mode 100644 index 00000000..30b41fa8 --- /dev/null +++ b/tests/Drivers/Imagick/Encoders/PngEncoderTest.php @@ -0,0 +1,38 @@ +newImage(3, 2, new ImagickPixel('red'), 'jpg'); + $frame = new Frame($imagick); + + return new Image(new Collection([$frame])); + } + + public function testEncode(): void + { + $image = $this->getTestImage(); + $encoder = new PngEncoder(75); + $result = $encoder->encode($image); + $this->assertTrue(MimeSniffer::createFromString((string) $result)->matches(new ImagePng())); + } +}