FileEntityDescriptorProviderTest   A
last analyzed

Complexity

Total Complexity 1

Size/Duplication

Total Lines 17
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 3

Importance

Changes 0
Metric Value
dl 0
loc 17
c 0
b 0
f 0
wmc 1
lcom 0
cbo 3
rs 10

1 Method

Rating   Name   Duplication   Size   Complexity  
A test_loads_from_file() 0 14 1
1
<?php
2
3
namespace LightSaml\Tests\Functional\Provider\EntityDescriptor;
4
5
use LightSaml\Model\Metadata\EntityDescriptor;
6
use LightSaml\Provider\EntityDescriptor\FileEntityDescriptorProvider;
7
use LightSaml\Tests\BaseTestCase;
8
9
class FileEntityDescriptorProviderTest extends BaseTestCase
10
{
11
    public function test_loads_from_file()
12
    {
13
        $provider = new FileEntityDescriptorProvider(
14
            __DIR__.'/../../../../../../resources/sample/EntityDescriptor/idp-ed.xml'
15
        );
16
17
        $entityDescriptor = $provider->get();
18
19
        $this->assertInstanceOf(EntityDescriptor::class, $entityDescriptor);
20
        $this->assertEquals(
21
            'https://sts.windows.net/554fadfe-f04f-4975-90cb-ddc8b147aaa2/',
22
            $entityDescriptor->getEntityID()
23
        );
24
    }
25
}
26