ComponentTest::testValidHelmComponent()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 21
Code Lines 13

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 1
Metric Value
eloc 13
c 1
b 0
f 1
dl 0
loc 21
rs 9.8333
cc 1
nc 1
nop 0
1
<?php
2
3
declare(strict_types=1);
4
5
namespace MinepicTests\Image\Components;
6
7
use Minepic\Image\Components\Component;
8
use MinepicTests\TestCase;
9
10
class ComponentTest extends TestCase
11
{
12
    public function testValidHeadComponent()
13
    {
14
        $component = Component::getHead();
15
16
        $this->assertEquals(8, $component->getTop()->getWidth());
17
        $this->assertEquals(8, $component->getTop()->getHeight());
18
19
        $this->assertEquals(8, $component->getBottom()->getWidth());
20
        $this->assertEquals(8, $component->getBottom()->getHeight());
21
22
        $this->assertEquals(8, $component->getFront()->getWidth());
23
        $this->assertEquals(8, $component->getFront()->getHeight());
24
25
        $this->assertEquals(8, $component->getBack()->getWidth());
26
        $this->assertEquals(8, $component->getBack()->getHeight());
27
28
        $this->assertEquals(8, $component->getLeft()->getWidth());
29
        $this->assertEquals(8, $component->getLeft()->getHeight());
30
31
        $this->assertEquals(8, $component->getRight()->getWidth());
32
        $this->assertEquals(8, $component->getRight()->getHeight());
33
    }
34
35
    public function testValidHelmComponent()
36
    {
37
        $component = Component::getHeadLayer();
38
39
        $this->assertEquals(8, $component->getTop()->getWidth());
40
        $this->assertEquals(8, $component->getTop()->getHeight());
41
42
        $this->assertEquals(8, $component->getBottom()->getWidth());
43
        $this->assertEquals(8, $component->getBottom()->getHeight());
44
45
        $this->assertEquals(8, $component->getFront()->getWidth());
46
        $this->assertEquals(8, $component->getFront()->getHeight());
47
48
        $this->assertEquals(8, $component->getBack()->getWidth());
49
        $this->assertEquals(8, $component->getBack()->getHeight());
50
51
        $this->assertEquals(8, $component->getLeft()->getWidth());
52
        $this->assertEquals(8, $component->getLeft()->getHeight());
53
54
        $this->assertEquals(8, $component->getRight()->getWidth());
55
        $this->assertEquals(8, $component->getRight()->getHeight());
56
    }
57
}
58