testget_template_global_variables()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 4
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 2
nc 1
nop 0
dl 0
loc 4
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