ILIAS  trunk Revision v11.0_alpha-2638-g80c1d007f79
assBaseTestCase.php
Go to the documentation of this file.
1 <?php
2 
22 
26 abstract class assBaseTestCase extends TestCase
27 {
29 
30  protected ?Container $dic = null;
31 
35  protected function setUp(): 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_objectService();
46  $this->addGlobal_objectMetadata();
47  $this->addGlobal_ilObjDataCache();
48  $this->addGlobal_ilAccess();
49  $this->addGlobal_ilHelp();
50  $this->addGlobal_ilUser();
51  $this->addGlobal_ilTabs();
52  $this->addGlobal_rbacsystem();
53  $this->addGlobal_rbacreview();
54  $this->addGlobal_refinery();
55  $this->addGlobal_ilDB();
56  $this->addGlobal_tree();
59  $this->addGlobal_http();
60  $this->addGlobal_upload();
61  $this->addGlobal_ilCtrl();
63  $this->addGlobal_filesystem();
64  $this->addGlobal_static_url();
65  $this->addGlobal_ilIliasIniFile();
66  $this->addGlobal_ilSetting();
67  $this->addGlobal_uiFactory();
68  $this->addGlobal_uiRenderer();
69 
70  $this->defineGlobalConstants();
71 
72  parent::setUp();
73  }
74 
75  protected function tearDown(): void
76  {
77  global $DIC;
78 
79  $DIC = $this->dic;
80 
81  parent::tearDown();
82  }
83 
84  protected function getIRSSMock()
85  {
86  return $this->getMockBuilder(Services::class)->disableOriginalConstructor()->getMock();
87  }
88 }
addGlobal_ilComponentFactory()
addGlobal_filesystem()
addGlobal_rbacsystem()
Class assBaseTestCase.
addGlobal_objectService()
Customizing of pimple-DIC for ILIAS.
Definition: Container.php:35
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
addGlobal_rbacreview()
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
global $DIC
Definition: shib_login.php:26
addGlobal_resourceStorage()
defineGlobalConstants()
addGlobal_static_url()
addGlobal_ilObjDataCache()
addGlobal_ilComponentRepository()
addGlobal_uiRenderer()
trait ilTestBaseTestCaseTrait
addGlobal_ilIliasIniFile()
addGlobal_objectMetadata()