Failed Conditions
Pull Request — master (#11)
by Adrien
15:48 queued 12:33
created

ImagineFactoryTest::testFactory()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 9
Code Lines 5

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
cc 1
eloc 5
nc 1
nop 0
dl 0
loc 9
rs 10
c 1
b 0
f 0
1
<?php
2
3
declare(strict_types=1);
4
5
namespace EcodevTests\Felix\Service;
6
7
use Ecodev\Felix\Service\ImagineFactory;
8
use Imagine\Image\Box;
9
use Imagine\Image\ImageInterface;
10
use Imagine\Image\ImagineInterface;
11
use Interop\Container\ContainerInterface;
12
use PHPUnit\Framework\TestCase;
13
14
class ImagineFactoryTest extends TestCase
15
{
16
    public function testFactory(): void
17
    {
18
        $factory = new ImagineFactory();
19
20
        $actual = $factory($this->createMock(ContainerInterface::class), '');
21
        self::assertInstanceOf(ImagineInterface::class, $actual);
22
23
        $image = $actual->create(new Box(10, 10));
24
        self::assertInstanceOf(ImageInterface::class, $image);
25
    }
26
}
27