Files
bm/public_html/vendor/intervention/image/tests/ImageManagerStaticTest.php
2025-09-24 13:26:28 +02:00

37 lines
1.0 KiB
PHP

<?php
use Intervention\Image\ImageManagerStatic;
use PHPUnit\Framework\TestCase;
class ImageManagerStaticTest extends TestCase
{
public function tearDown()
{
Mockery::close();
}
public function testGetManager()
{
$manager = Mockery::mock('Intervention\Image\ImageManager');
$managerStatic = new ImageManagerStatic($manager);
$m = $managerStatic->getManager();
$this->assertInstanceOf('Intervention\Image\ImageManager', $m);
}
public function testMake()
{
$manager = Mockery::mock('Intervention\Image\ImageManager');
$manager->shouldReceive('make')->with('foo')->once();
$managerStatic = new ImageManagerStatic($manager);
$managerStatic->make('foo');
}
public function testCanvas()
{
$manager = Mockery::mock('Intervention\Image\ImageManager');
$manager->shouldReceive('canvas')->with(100, 100, null)->once();
$managerStatic = new ImageManagerStatic($manager);
$managerStatic->canvas(100, 100);
}
}