ILIAS  release_8 Revision v8.23
ilTestSettingsChangeConfirmationGUITest Class Reference

Class ilTestSettingsChangeConfirmationGUITest. More...

+ Inheritance diagram for ilTestSettingsChangeConfirmationGUITest:
+ Collaboration diagram for ilTestSettingsChangeConfirmationGUITest:

Public Member Functions

 testSetAndGetOldQuestionSetType ()
 
 testSetAndGetNewQuestionSetType ()
 
 testSetAndIsQuestionLossInfoEnabled ()
 

Protected Member Functions

 setUp ()
 
 tearDown ()
 
- Protected Member Functions inherited from ilTestBaseTestCase
 setUp ()
 
 tearDown ()
 
 setGlobalVariable (string $name, $value)
 
 getGlobalTemplateMock ()
 
 getDatabaseMock ()
 
 getIliasMock ()
 
 addGlobal_ilAccess ()
 
 addGlobal_ilUser ()
 
 addGlobal_objDefinition ()
 
 addGlobal_tree ()
 
 addGlobal_ilSetting ()
 
 addGlobal_rbacsystem ()
 
 addGlobal_ilCtrl ()
 
 addGlobal_lng ()
 
 addGlobal_filesystem ()
 
 addGlobal_upload ()
 
 addGlobal_ilDB ()
 
 addGlobal_ilLog ()
 
 addGlobal_ilias ()
 
 addGlobal_ilErr ()
 
 addGlobal_ilAppEventHandler ()
 
 addGlobal_tpl ()
 
 addGlobal_ilComponentRepository ()
 
 addGlobal_ilTabs ()
 
 addGlobal_ilObjDataCache ()
 
 addGlobal_ilLocator ()
 
 addGlobal_rbacreview ()
 
 addGlobal_ilToolbar ()
 
 addGlobal_http ()
 
 addGlobal_ilIliasIniFile ()
 
 addGlobal_ilLoggerFactory ()
 
 addGlobal_ilHelp ()
 
 addGlobal_ui ()
 
 addGlobal_uiFactory ()
 
 addGlobal_uiRenderer ()
 
 addGlobal_refinery ()
 

Private Attributes

ilTestSettingsChangeConfirmationGUI $testSettingsChangeConfirmationGUI
 
 $testObj_mock
 
 $lng_mock
 
 $backup_dic
 

Additional Inherited Members

- Protected Attributes inherited from ilTestBaseTestCase
Container $dic = null
 

Detailed Description

Member Function Documentation

◆ setUp()

ilTestSettingsChangeConfirmationGUITest::setUp ( )
protected

Definition at line 43 of file ilTestSettingsChangeConfirmationGUITest.php.

References $DIC, and ilTestBaseTestCase\setGlobalVariable().

43  : void
44  {
45  parent::setUp();
46  global $DIC;
47 
48  $this->backup_dic = $DIC;
49  $DIC = new ILIAS\DI\Container([
50  'tpl' => $this->getMockBuilder(ilGlobalTemplateInterface::class)
51  ->getMock()
52  ]);
53  $this->lng_mock = $this->getMockBuilder(ilLanguage::class)->disableOriginalConstructor()->getMock();
54  $this->testObj_mock = $this->getMockBuilder(ilObjTest::class)->disableOriginalConstructor()->getMock();
55 
56  $this->setGlobalVariable('lng', $this->lng_mock);
57 
58  $this->testSettingsChangeConfirmationGUI = new ilTestSettingsChangeConfirmationGUI(
59  $this->testObj_mock
60  );
61  }
global $DIC
Definition: feed.php:28
setGlobalVariable(string $name, $value)
+ Here is the call graph for this function:

◆ tearDown()

ilTestSettingsChangeConfirmationGUITest::tearDown ( )
protected

Definition at line 63 of file ilTestSettingsChangeConfirmationGUITest.php.

References $backup_dic, and $DIC.

63  : void
64  {
65  global $DIC;
66  $DIC = $this->backup_dic;
67  }
global $DIC
Definition: feed.php:28

◆ testSetAndGetNewQuestionSetType()

ilTestSettingsChangeConfirmationGUITest::testSetAndGetNewQuestionSetType ( )

Definition at line 78 of file ilTestSettingsChangeConfirmationGUITest.php.

78  : void
79  {
80  $expect = "testType";
81 
82  $this->testSettingsChangeConfirmationGUI->setNewQuestionSetType($expect);
83 
84  $this->assertEquals($expect, $this->testSettingsChangeConfirmationGUI->getNewQuestionSetType());
85  }

◆ testSetAndGetOldQuestionSetType()

ilTestSettingsChangeConfirmationGUITest::testSetAndGetOldQuestionSetType ( )

Definition at line 69 of file ilTestSettingsChangeConfirmationGUITest.php.

69  : void
70  {
71  $expect = "testType";
72 
73  $this->testSettingsChangeConfirmationGUI->setOldQuestionSetType($expect);
74 
75  $this->assertEquals($expect, $this->testSettingsChangeConfirmationGUI->getOldQuestionSetType());
76  }

◆ testSetAndIsQuestionLossInfoEnabled()

ilTestSettingsChangeConfirmationGUITest::testSetAndIsQuestionLossInfoEnabled ( )

Definition at line 87 of file ilTestSettingsChangeConfirmationGUITest.php.

87  : void
88  {
89  $expect = true;
90 
91  $this->testSettingsChangeConfirmationGUI->setQuestionLossInfoEnabled($expect);
92 
93  $this->assertEquals($expect, $this->testSettingsChangeConfirmationGUI->isQuestionLossInfoEnabled());
94  }

Field Documentation

◆ $backup_dic

ilTestSettingsChangeConfirmationGUITest::$backup_dic
private

Definition at line 41 of file ilTestSettingsChangeConfirmationGUITest.php.

Referenced by tearDown().

◆ $lng_mock

ilTestSettingsChangeConfirmationGUITest::$lng_mock
private

Definition at line 37 of file ilTestSettingsChangeConfirmationGUITest.php.

◆ $testObj_mock

ilTestSettingsChangeConfirmationGUITest::$testObj_mock
private

Definition at line 33 of file ilTestSettingsChangeConfirmationGUITest.php.

◆ $testSettingsChangeConfirmationGUI

ilTestSettingsChangeConfirmationGUI ilTestSettingsChangeConfirmationGUITest::$testSettingsChangeConfirmationGUI
private

Definition at line 29 of file ilTestSettingsChangeConfirmationGUITest.php.


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