ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ilCtrlTokenRepositoryTest Class Reference

Class ilCtrlTokenRepositoryTest. More...

+ Inheritance diagram for ilCtrlTokenRepositoryTest:
+ Collaboration diagram for ilCtrlTokenRepositoryTest:

Public Member Functions

 testTokenStorage ()
 
 testTokenGeneration ()
 

Detailed Description

Member Function Documentation

◆ testTokenGeneration()

ilCtrlTokenRepositoryTest::testTokenGeneration ( )

Definition at line 44 of file ilCtrlTokenRepositoryTest.php.

44 : void
45 {
46 $repository = new class () extends ilCtrlTokenRepository {
47 public function generate()
48 {
49 return $this->generateToken();
50 }
51 };
52
53 $token_one = $repository->generate();
54 $token_two = $repository->generate();
55
56 $this->assertNotEmpty($token_one->getToken());
57 $this->assertNotEmpty($token_two->getToken());
58 $this->assertNotEquals(
59 $token_one->getToken(),
60 $token_two->getToken()
61 );
62 }
Class ilCtrlTokenRepository.

◆ testTokenStorage()

ilCtrlTokenRepositoryTest::testTokenStorage ( )

Definition at line 30 of file ilCtrlTokenRepositoryTest.php.

30 : void
31 {
32 $repository = new ilCtrlTokenRepository();
33 $token_one = $repository->getToken();
34 $token_two = $repository->getToken();
35
36 $this->assertNotEmpty($token_one->getToken());
37 $this->assertNotEmpty($token_two->getToken());
38 $this->assertEquals(
39 $token_one->getToken(),
40 $token_two->getToken()
41 );
42 }

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