Test Setup Failed
Push — master ( fc6567...89d4a6 )
by Gabriel
07:58
created

RouteLoaderTraitTest   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 14
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 2

Importance

Changes 0
Metric Value
dl 0
loc 14
rs 10
c 0
b 0
f 0
wmc 1
lcom 0
cbo 2

1 Method

Rating   Name   Duplication   Size   Complexity  
A testLoadFromIncludedPhp() 0 11 1
1
<?php
2
3
namespace Nip\Router\Tests\RouteCollections\Traits;
4
5
use Nip\Router\RouteCollection;
6
use Nip\Router\Tests\AbstractTest;
7
use Nip\Router\Tests\Fixtures\Application\Library\Router\Route\LiteralRoute;
8
use Nip\Router\Tests\Fixtures\Application\Library\Router\Route\StandardRoute;
9
10
/**
11
 * Class RouteLoaderTraitTest
12
 * @package Nip\Router\Tests\RouteCollections\Traits
13
 */
14
class RouteLoaderTraitTest extends AbstractTest
15
{
16
    public function testLoadFromIncludedPhp()
17
    {
18
        $collection = new RouteCollection();
19
        $collection->loadFromIncludedPhp(
20
            TEST_FIXTURE_PATH . '/application/routes/web.php'
21
        );
22
23
        self::assertCount(4, $collection);
24
        self::assertInstanceOf(LiteralRoute::class, $collection->get('default.index'));
25
        self::assertInstanceOf(StandardRoute::class, $collection->get('default.standard'));
26
    }
27
}
28