ViewableuserInfoExtensionTest::testgetlogoutLink()   A
last analyzed

Complexity

Conditions 2
Paths 2

Size

Total Lines 7
Code Lines 5

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 2
eloc 5
nc 2
nop 0
dl 0
loc 7
rs 10
c 0
b 0
f 0
1
<?php
2
3
namespace UserManagement\Tests;
4
5
use SilverStripe\Dev\FunctionalTest;
6
use SilverStripe\Security\Security;
7
use UserManagement\Extension\ViewableuserInfoExtension;
8
9
/**
10
 * Class ViewableuserInfoExtensionTest
11
 *
12
 * @package user-management
13
 */
14
class ViewableuserInfoExtensionTest extends FunctionalTest
15
{
16
17
    /**
18
     * Logout template variable
19
     */
20
    public function testget_template_global_variables()
21
    {
22
        $data = ViewableuserInfoExtension::get_template_global_variables();
23
        $this->assertEquals("getlogoutLink", $data["LoginLink"], "Login page exists");
24
    }
25
26
    /**
27
     * Logout Link
28
     */
29
    public function testgetlogoutLink()
30
    {
31
        $data = ViewableuserInfoExtension::getlogoutLink();
32
        if ($data) {
33
            $this->markTestIncomplete('Login page exists');
34
        } else {
35
            $this->assertInternalType('bool', $data);
36
        }
37
    }
38
}
39