ILIAS  trunk Revision v11.0_alpha-1723-g8e69f309bab
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
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  }
Class ilCtrlTokenRepository.

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