MappingManagerTest   A
last analyzed

Complexity

Total Complexity 1

Size/Duplication

Total Lines 13
Duplicated Lines 0 %

Importance

Changes 2
Bugs 1 Features 0
Metric Value
eloc 7
c 2
b 1
f 0
dl 0
loc 13
rs 10
wmc 1

1 Method

Rating   Name   Duplication   Size   Complexity  
A test_bootIfNeeded() 0 11 1
1
<?php
2
3
namespace Nip\Records\Tests\Mapping;
4
5
use Mockery\Mock;
6
use Nip\Records\Mapping\MappingManager;
7
use Nip\Records\Mapping\MappingRepository;
8
use Nip\Records\Tests\AbstractTest;
9
10
/**
11
 * Class MappingManagerTest
12
 * @package Nip\Records\Tests\Mapping
13
 */
14
class MappingManagerTest extends AbstractTest
15
{
16
    public function test_bootIfNeeded()
17
    {
18
        /** @var MappingManager|Mock $manager */
19
        $manager = \Mockery::mock(MappingManager::class)->shouldAllowMockingProtectedMethods()->makePartial();
20
        $manager->shouldReceive('boot')->once();
21
22
        $manager->__construct();
23
24
        $manager->repository();
25
        $manager->repository();
26
        self::assertInstanceOf(MappingRepository::class, $manager->repository());
27
    }
28
}
29