Completed
Push — master ( 09d25c...521c0f )
by Alex
03:13 queued 01:16
created

TwigDefaultExtensionTest::setUp()   A

Complexity

Conditions 2
Paths 2

Size

Total Lines 9
Code Lines 5

Duplication

Lines 0
Ratio 0 %
Metric Value
dl 0
loc 9
rs 9.6666
cc 2
eloc 5
nc 2
nop 0
1
<?php
2
3
namespace Asmaster\EquipTwigtests\Configuration;
4
5
use Asmaster\EquipTwig\Configuration\TwigDefaultExtension;
6
use Asmaster\EquipTwig\Extension\RequestExtension;
7
use Asmaster\EquipTwig\Extension\SessionExtension;
8
9
class TwigDefaultExtensionTest extends \PHPUnit_Framework_TestCase
10
{
11
    public function setUp()
12
    {
13
        if (! interface_exists('Equip\SessionInterface')) {
14
            class_alias(
15
                'Asmaster\EquipTwigTests\Fake\FakeInterface',
16
                'Equip\SessionInterface'
17
            );
18
        }
19
    }
20
21
    public function testDefaultExtension()
22
    {
23
        $defaults = [
24
            RequestExtension::class,
25
            SessionExtension::class
26
        ];
27
28
        $extensions = new TwigDefaultExtension();
29
30
        $this->assertSame($defaults, $extensions->toArray());
31
    }
32
}
33