ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
assBaseTestCase.php
Go to the documentation of this file.
1<?php
2
19use PHPUnit\Framework\TestCase;
22
26abstract 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();
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();
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
80
81 parent::tearDown();
82 }
83
84 protected function getIRSSMock()
85 {
86 return $this->getMockBuilder(Services::class)->disableOriginalConstructor()->getMock();
87 }
88}
Customizing of pimple-DIC for ILIAS.
Definition: Container.php:36
Class assBaseTestCase.
addGlobal_static_url()
addGlobal_filesystem()
addGlobal_ilIliasIniFile()
addGlobal_ilComponentFactory()
addGlobal_objectMetadata()
addGlobal_ilObjDataCache()
addGlobal_resourceStorage()
addGlobal_ilComponentRepository()
defineGlobalConstants()
addGlobal_uiRenderer()
addGlobal_rbacsystem()
trait ilTestBaseTestCaseTrait
addGlobal_rbacreview()
addGlobal_objectService()
global $DIC
Definition: shib_login.php:26