ILIAS  trunk Revision v11.0_alpha-1744-gb0451eebef4
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ilCtrlTokenTest Class Reference

Class ilCtrlTokenTest. More...

+ Inheritance diagram for ilCtrlTokenTest:
+ Collaboration diagram for ilCtrlTokenTest:

Public Member Functions

 testTokenRetrieval ()
 
 testTokenVerification ()
 

Detailed Description

Class ilCtrlTokenTest.

Author
Thibeau Fuhrer thf@s.nosp@m.tude.nosp@m.r-rai.nosp@m.mann.nosp@m..ch

Definition at line 28 of file ilCtrlTokenTest.php.

Member Function Documentation

◆ testTokenRetrieval()

ilCtrlTokenTest::testTokenRetrieval ( )

Definition at line 30 of file ilCtrlTokenTest.php.

References $token.

30  : void
31  {
32  $expected_value = 'test_token_1';
33  $token = new ilCtrlToken($expected_value);
34 
35  $this->assertEquals(
36  $expected_value,
37  $token->getToken()
38  );
39  }
Class ilCtrlToken is responsible for generating and storing unique CSRF tokens.
$token
Definition: xapitoken.php:70

◆ testTokenVerification()

ilCtrlTokenTest::testTokenVerification ( )

Definition at line 41 of file ilCtrlTokenTest.php.

References $token.

41  : void
42  {
43  $expected_value = 'test_token_2';
44  $token = new ilCtrlToken($expected_value);
45  $token_value = $token->getToken();
46 
47  $this->assertTrue($token->verifyWith($token_value));
48  $this->assertFalse($token->verifyWith(''));
49  $this->assertFalse($token->verifyWith('xyz'));
50  }
Class ilCtrlToken is responsible for generating and storing unique CSRF tokens.
$token
Definition: xapitoken.php:70

The documentation for this class was generated from the following file: