mirror of
https://github.com/Intervention/image.git
synced 2025-08-26 15:24:37 +02:00
Added missing tests
This commit is contained in:
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
namespace Intervention\Image\Tests\Drivers\Gd;
|
namespace Intervention\Image\Tests\Drivers\Gd;
|
||||||
|
|
||||||
|
use GdImage;
|
||||||
use Intervention\Image\Drivers\Gd\Frame;
|
use Intervention\Image\Drivers\Gd\Frame;
|
||||||
use Intervention\Image\Drivers\Gd\Image;
|
use Intervention\Image\Drivers\Gd\Image;
|
||||||
use Intervention\Image\Geometry\Size;
|
use Intervention\Image\Geometry\Size;
|
||||||
@@ -20,6 +21,23 @@ class FrameTest extends TestCase
|
|||||||
$this->assertInstanceOf(Frame::class, $frame);
|
$this->assertInstanceOf(Frame::class, $frame);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function testGetCore(): void
|
||||||
|
{
|
||||||
|
$frame = $this->getTestFrame();
|
||||||
|
$this->assertInstanceOf(GdImage::class, $frame->getCore());
|
||||||
|
}
|
||||||
|
|
||||||
|
public function testSetCore(): void
|
||||||
|
{
|
||||||
|
$core1 = imagecreatetruecolor(3, 2);
|
||||||
|
$core2 = imagecreatetruecolor(3, 3);
|
||||||
|
$frame = new Frame($core1);
|
||||||
|
$this->assertEquals(2, $frame->getSize()->getHeight());
|
||||||
|
$result = $frame->setCore($core2);
|
||||||
|
$this->assertInstanceOf(Frame::Class, $result);
|
||||||
|
$this->assertEquals(3, $frame->getSize()->getHeight());
|
||||||
|
}
|
||||||
|
|
||||||
public function testGetSize(): void
|
public function testGetSize(): void
|
||||||
{
|
{
|
||||||
$frame = $this->getTestFrame();
|
$frame = $this->getTestFrame();
|
||||||
|
Reference in New Issue
Block a user