ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
|
Class ilTestBaseClass. More...
Public Member Functions | |
createInstanceOf (string $class_name, array $explicit_parameters=[]) | |
createTraitInstanceOf (string $class_name, array $explicit_parameters=[]) | |
Static Public Member Functions | |
static | callMethod ($obj, $name, array $args=[]) |
static | getNonPublicPropertyValue (object $obj, string $name) |
Data Fields | |
const string | MOCKED_METHOD_WITHOUT_OUTPUT = 'MOCKED_METHOD_WITHOUT_OUTPUT' |
const string | DYNAMIC_CLASS = 'DynamicClass' |
Protected Member Functions | |
setUp () | |
tearDown () | |
Protected Attributes | |
Container | $dic = null |
Container | $backup_dic = null |
Static Protected Attributes | |
static int | $DYNAMIC_CLASS_COUNT = 0 |
Private Member Functions | |
addGlobals () | |
prepareLocalDIC () | |
getOrCreateMock (string $parameter_type) | |
Class ilTestBaseClass.
Definition at line 30 of file ilTestBaseTestCase.php.
|
private |
Definition at line 67 of file ilTestBaseTestCase.php.
References addGlobal_dataFactory(), addGlobal_fileDelivery(), addGlobal_filesystem(), addGlobal_GlobalScreenService(), addGlobal_http(), addGlobal_ilAccess(), addGlobal_ilAppEventHandler(), addGlobal_ilBench(), addGlobal_ilComponentFactory(), addGlobal_ilComponentRepository(), addGlobal_ilCtrl(), addGlobal_ilDB(), addGlobal_ilErr(), addGlobal_ilHelp(), addGlobal_ilias(), addGlobal_ilLocator(), addGlobal_ilLog(), addGlobal_ilLoggerFactory(), addGlobal_ilNavigationHistory(), addGlobal_ilObjDataCache(), addGlobal_ilRbacAdmin(), addGlobal_ilSetting(), addGlobal_ilTabs(), addGlobal_ilToolbar(), addGlobal_ilUser(), addGlobal_lng(), addGlobal_objDefinition(), addGlobal_objectMetadata(), addGlobal_objectService(), addGlobal_rbacreview(), addGlobal_rbacsystem(), addGlobal_refinery(), addGlobal_resourceStorage(), addGlobal_static_url(), addGlobal_tpl(), addGlobal_tree(), addGlobal_uiFactory(), addGlobal_uiRenderer(), addGlobal_uiService(), addGlobal_upload(), defineGlobalConstants(), and prepareLocalDIC().
Referenced by setUp().
|
static |
Definition at line 125 of file ilTestBaseTestCase.php.
ilTestBaseTestCase::createInstanceOf | ( | string | $class_name, |
array | $explicit_parameters = [] |
||
) |
Definition at line 143 of file ilTestBaseTestCase.php.
References getOrCreateMock(), and null.
Referenced by ILIAS\Test\Tests\Results\Data\TestResultRepositoryTest\createInstance(), and createTraitInstanceOf().
ilTestBaseTestCase::createTraitInstanceOf | ( | string | $class_name, |
array | $explicit_parameters = [] |
||
) |
Definition at line 195 of file ilTestBaseTestCase.php.
References createInstanceOf().
|
static |
Definition at line 130 of file ilTestBaseTestCase.php.
|
private |
Definition at line 206 of file ilTestBaseTestCase.php.
References $DIC.
Referenced by createInstanceOf().
|
private |
Definition at line 119 of file ilTestBaseTestCase.php.
References null.
Referenced by addGlobals().
|
protected |
Definition at line 43 of file ilTestBaseTestCase.php.
References $DIC, addGlobals(), and defineGlobalConstants().
|
protected |
Definition at line 38 of file ilTestBaseTestCase.php.
Referenced by tearDown().
Definition at line 37 of file ilTestBaseTestCase.php.
|
staticprotected |
Definition at line 36 of file ilTestBaseTestCase.php.
const string ilTestBaseTestCase::DYNAMIC_CLASS = 'DynamicClass' |
Definition at line 35 of file ilTestBaseTestCase.php.
const string ilTestBaseTestCase::MOCKED_METHOD_WITHOUT_OUTPUT = 'MOCKED_METHOD_WITHOUT_OUTPUT' |
Definition at line 34 of file ilTestBaseTestCase.php.