ILIAS  trunk Revision v11.0_alpha-1851-ga8564da6fed
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
assBaseTestCase Class Reference

Class assBaseTestCase. More...

+ Inheritance diagram for assBaseTestCase:
+ Collaboration diagram for assBaseTestCase:

Protected Member Functions

 setUp ()
 
 tearDown ()
 
 getIRSSMock ()
 

Protected Attributes

Container $dic = null
 

Detailed Description

Class assBaseTestCase.

Definition at line 26 of file assBaseTestCase.php.

Member Function Documentation

◆ getIRSSMock()

assBaseTestCase::getIRSSMock ( )
protected

Definition at line 82 of file assBaseTestCase.php.

Referenced by assFileUploadGUITest\setUp(), and assFileUploadTest\setUp().

83  {
84  return $this->getMockBuilder(Services::class)->disableOriginalConstructor()->getMock();
85  }
+ Here is the caller graph for this function:

◆ setUp()

assBaseTestCase::setUp ( )
protected

Definition at line 35 of file assBaseTestCase.php.

References $DIC.

35  : void
36  {
37  global $DIC;
38 
39  $this->dic = is_object($DIC) ? clone $DIC : $DIC;
40 
41  $DIC = new Container();
42 
43  $this->addGlobal_tpl();
44  $this->addGlobal_lng();
45  $this->addGlobal_ilObjDataCache();
46  $this->addGlobal_ilAccess();
47  $this->addGlobal_ilHelp();
48  $this->addGlobal_ilUser();
49  $this->addGlobal_ilTabs();
50  $this->addGlobal_rbacsystem();
51  $this->addGlobal_rbacreview();
52  $this->addGlobal_refinery();
53  $this->addGlobal_ilDB();
54  $this->addGlobal_tree();
55  $this->addGlobal_ilComponentRepository();
56  $this->addGlobal_ilComponentFactory();
57  $this->addGlobal_http();
58  $this->addGlobal_upload();
59  $this->addGlobal_ilCtrl();
60  $this->addGlobal_resourceStorage();
61  $this->addGlobal_filesystem();
62  $this->addGlobal_static_url();
63  $this->addGlobal_ilIliasIniFile();
64  $this->addGlobal_ilSetting();
65  $this->addGlobal_uiFactory();
66  $this->addGlobal_uiRenderer();
67 
68  $this->defineGlobalConstants();
69 
70  parent::setUp();
71  }
Customizing of pimple-DIC for ILIAS.
Definition: Container.php:35
global $DIC
Definition: shib_login.php:22

◆ tearDown()

assBaseTestCase::tearDown ( )
protected

Definition at line 73 of file assBaseTestCase.php.

References $DIC, and $dic.

73  : void
74  {
75  global $DIC;
76 
77  $DIC = $this->dic;
78 
79  parent::tearDown();
80  }
global $DIC
Definition: shib_login.php:22

Field Documentation

◆ $dic

Container assBaseTestCase::$dic = null
protected

Definition at line 30 of file assBaseTestCase.php.

Referenced by tearDown().


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