ILIAS  trunk Revision v11.0_alpha-1769-g99a433fe2dc
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ilTestInfoScreenToolbarGUITest Class Reference

Class ilTestInfoScreenToolbarGUITest. More...

+ Inheritance diagram for ilTestInfoScreenToolbarGUITest:
+ Collaboration diagram for ilTestInfoScreenToolbarGUITest:

Public Member Functions

 test_instantiateObject_shouldReturnInstance ()
 
 testSessionLockString ()
 
 testInfoMessages ()
 
 testFailureMessages ()
 

Protected Member Functions

 setUp ()
 
- Protected Member Functions inherited from ilTestBaseTestCase
 setUp ()
 
 tearDown ()
 

Private Attributes

ilTestInfoScreenToolbarGUI $testInfoScreenToolbarGUI
 

Additional Inherited Members

- Static Public Member Functions inherited from ilTestBaseTestCase
static callMethod ($obj, $name, array $args=[])
 
- Protected Attributes inherited from ilTestBaseTestCase
Container $dic = null
 

Detailed Description

Member Function Documentation

◆ setUp()

ilTestInfoScreenToolbarGUITest::setUp ( )
protected

Definition at line 29 of file ilTestInfoScreenToolbarGUITest.php.

References $DIC.

29  : void
30  {
31  global $DIC;
32  parent::setUp();
33 
34  $this->addGlobal_ilToolbar();
35 
36  $this->testInfoScreenToolbarGUI = new ilTestInfoScreenToolbarGUI(
37  $this->getTestObjMock(),
38  $this->createMock(ilTestPlayerFixedQuestionSetGUI::class),
39  $this->createMock(ilTestQuestionSetConfig::class),
40  $this->createMock(ilTestSession::class),
41  $DIC['ilDB'],
42  $DIC['ilAccess'],
43  $DIC['ilCtrl'],
44  $DIC['lng'],
45  $DIC['ui.factory'],
46  $DIC['ui.renderer'],
47  $DIC['tpl'],
48  $DIC['ilToolbar']
49  );
50  }
global $DIC
Definition: shib_login.php:22

◆ test_instantiateObject_shouldReturnInstance()

ilTestInfoScreenToolbarGUITest::test_instantiateObject_shouldReturnInstance ( )

Definition at line 52 of file ilTestInfoScreenToolbarGUITest.php.

52  : void
53  {
54  $this->assertInstanceOf(ilTestInfoScreenToolbarGUI::class, $this->testInfoScreenToolbarGUI);
55  }

◆ testFailureMessages()

ilTestInfoScreenToolbarGUITest::testFailureMessages ( )

Definition at line 79 of file ilTestInfoScreenToolbarGUITest.php.

79  : void
80  {
81  $this->assertIsArray($this->testInfoScreenToolbarGUI->getFailureMessages());
82 
83  $expected = ["test1", "test2", "3test", "4test"];
84 
85  foreach ($expected as $value) {
86  $this->testInfoScreenToolbarGUI->addFailureMessage($value);
87  }
88 
89  $this->assertEquals($expected, $this->testInfoScreenToolbarGUI->getFailureMessages());
90  }

◆ testInfoMessages()

ilTestInfoScreenToolbarGUITest::testInfoMessages ( )

Definition at line 66 of file ilTestInfoScreenToolbarGUITest.php.

66  : void
67  {
68  $this->assertIsArray($this->testInfoScreenToolbarGUI->getInfoMessages());
69 
70  $expected = ["test1", "test2", "3test", "4test"];
71 
72  foreach ($expected as $value) {
73  $this->testInfoScreenToolbarGUI->addInfoMessage($value);
74  }
75 
76  $this->assertEquals($expected, $this->testInfoScreenToolbarGUI->getInfoMessages());
77  }

◆ testSessionLockString()

ilTestInfoScreenToolbarGUITest::testSessionLockString ( )

Definition at line 57 of file ilTestInfoScreenToolbarGUITest.php.

57  : void
58  {
59  $this->assertEquals('', $this->testInfoScreenToolbarGUI->getSessionLockString());
60 
61  $this->testInfoScreenToolbarGUI->setSessionLockString("testString");
62 
63  $this->assertEquals("testString", $this->testInfoScreenToolbarGUI->getSessionLockString());
64  }

Field Documentation

◆ $testInfoScreenToolbarGUI

ilTestInfoScreenToolbarGUI ilTestInfoScreenToolbarGUITest::$testInfoScreenToolbarGUI
private

Definition at line 27 of file ilTestInfoScreenToolbarGUITest.php.


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