ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
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(), addGlobal_user(), defineGlobalConstants(), and prepareLocalDIC().
Referenced by setUp().
|
static |
Definition at line 126 of file ilTestBaseTestCase.php.
Referenced by MainSettingsTest\testThrowOnDifferentTestId(), and MainSettingsTest\testThrowOnDifferentTestIdException().
ilTestBaseTestCase::createInstanceOf | ( | string | $class_name, |
array | $explicit_parameters = [] |
||
) |
Definition at line 144 of file ilTestBaseTestCase.php.
References getOrCreateMock().
Referenced by createTraitInstanceOf().
ilTestBaseTestCase::createTraitInstanceOf | ( | string | $class_name, |
array | $explicit_parameters = [] |
||
) |
Definition at line 196 of file ilTestBaseTestCase.php.
References $DYNAMIC_CLASS_COUNT, and createInstanceOf().
|
static |
Definition at line 131 of file ilTestBaseTestCase.php.
|
private |
Definition at line 207 of file ilTestBaseTestCase.php.
References $DIC.
Referenced by createInstanceOf().
|
private |
Definition at line 120 of file ilTestBaseTestCase.php.
Referenced by addGlobals().
|
protected |
Reimplemented in ilTestAnswerOptionalQuestionsConfirmationGUITest, ilTestPassDeletionConfirmationGUITest, ilTestSettingsChangeConfirmationGUITest, ILIAS\Test\Tests\ExportImport\ExportFactoryTest, ILIAS\Test\Tests\ExportImport\ExportFilenameTest, ILIAS\Test\Tests\ExportFixedQuestionSetTest, ILIAS\Test\Tests\ExportImport\ExportRandomQuestionSetTest, ILIAS\Test\Tests\ExportImport\ilTestExporterTest, ilTestImporterTest, ilTestRandomQuestionSetGeneralConfigFormGUITest, ilTestRandomQuestionSetPoolDefinitionFormGUITest, ilAssQuestionPageCommandForwarderTest, ilCronFinishUnfinishedTestPassesTest, ilECSTestSettingsTest, ilMyTestResultsGUITest, ilMyTestSolutionsGUITest, ilObjTestAccessTest, ilObjTestFolderAccessTest, ilObjTestFolderTest, ilObjTestGUITest, ilObjTestListGUITest, ilObjTestTest, ilObjTestVerificationAccessTest, ilObjTestVerificationGUITest, ilObjTestVerificationListGUITest, ilObjTestVerificationTest, ilObjTestXMLParserTest, ilRandomTestROInputGUITest, ilTestAccessTest, ilTestArchiveServiceTest, ilTestEvalObjectiveOrientedGUITest, ilTestEvaluationDataTest, ilTestEvaluationGUITest, ilTestEvaluationPassDataTest, ilTestEvaluationUserDataTest, ilTestFixedQuestionSetConfigGUITest, ilTestFixedQuestionSetConfigTest, ilTestGradingMessageBuilderTest, ilTestHTMLGeneratorTest, ilTestLearningObjectivesStatusGUITest, ilTestObjectiveOrientedContainerTest, ilTestParticipantAccessFilterTest, ilTestParticipantDataTest, ilTestParticipantListTest, ilTestParticipantScoringTest, ilTestParticipantsGUITest, ilTestParticipantTest, ilTestPassesSelectorTest, ilTestPassFinishTasksTest, ilTestPasswordCheckerTest, ilTestPasswordProtectionGUITest, ilTestPlayerCommandsTest, ilTestPlayerFactoryTest, ilTestPlayerRandomQuestionSetGUITest, ilTestProcessLockerDbTest, ilTestProcessLockerFactoryTest, ilTestProcessLockerFileTest, ilTestProcessLockerNoneTest, ilTestProcessLockFileStorageTest, ilTestQuestionFilterLabelTranslatorTest, ilTestQuestionHeaderBlockBuilderTest, ilTestQuestionNavigationGUITest, Test\tests\ilTestQuestionPoolSelectorExplorerTest, ilTestQuestionRelatedObjectivesListTest, ilTestQuestionSetConfigFactoryTest, ilTestRandomQuestionCollectionSubsetApplicationListTest, ilTestRandomQuestionCollectionSubsetApplicationTest, ilTestRandomQuestionSetConfigGUITest, ilTestRandomQuestionSetConfigStateMessageHandlerTest, ilTestRandomQuestionSetConfigTest, ilTestRandomQuestionSetNonAvailablePoolTest, ilTestRandomQuestionSetPoolDeriverTest, ilTestRandomQuestionSetQuestionCollectionTest, ilTestRandomQuestionSetQuestionTest, ilTestRandomQuestionSetSourcePoolDefinitionFactoryTest, ilTestRandomQuestionSetSourcePoolDefinitionListTest, ilTestRandomQuestionSetSourcePoolDefinitionTest, ilTestRandomQuestionSetStagingPoolBuilderTest, ilTestRandomQuestionSetStagingPoolQuestionListTest, ilTestRandomQuestionSetStagingPoolQuestionTest, ilTestRandomQuestionsQuantitiesDistributionTest, ilTestRandomQuestionsSrcPoolDefinitionQuantitiesCalculationTest, ilTestReindexedSequencePositionMapTest, ilTestResultsGUITest, ilTestResultsToXMLTest, ilTestSequenceFactoryTest, ilTestSequenceFixedQuestionSetTest, ilTestSequenceRandomQuestionSetTest, ilTestSequenceTest, ilTestServiceGUITest, ilTestServiceTest, ilTestSessionFactoryTest, ilTestSessionTest, ilTestSkillAdministrationGUITest, ilTestSkillEvaluationGUITest, ilTestSkillEvaluationTest, ilTestSkillLevelThresholdExporterTest, ilTestSkillLevelThresholdImporterTest, ilTestSkillLevelThresholdImportFailsTest, ilTestSkillLevelThresholdImportListTest, ilTestSkillLevelThresholdImportTest, ilTestSkillLevelThresholdListTest, ilTestSkillLevelThresholdsGUITest, ilTestSkillLevelThresholdTest, ilTestSkillLevelThresholdXmlParserTest, ilTestSkillPointAccountTest, ilTestTaxonomyTreeTest, ilTestToplistGUITest, ilTestVirtualSequenceRandomQuestionSetTest, ilTestVirtualSequenceTest, ILIAS\Test\Tests\Presentation\TabsManagerTest, ILIAS\Test\Tests\Questions\Presentation\QuestionsOfAttemptTableTest, ILIAS\Test\Tests\Questions\Presentation\QuestionsTableTest, ILIAS\Test\Tests\Results\Presentation\TitlesBuilderTest, MarkSchemaGUITest, MarkSchemaTableTest, MarkSchemaTest, Results\Toplist\DataRetrievalTest, Results\Toplist\TestTopListRepositoryTest, ilResultsByQuestionTableGUITest, ilTestPassDetailsOverviewTableGUITest, ilTestPassOverviewTableGUITest, ilTestPersonalDefaultSettingsTableGUITest, ilTestQuestionBrowserTableGUITest, ilTestSkillLevelThresholdsTableGUITest, ilTestVerificationTableGUITest, TestScoringByParticipantPassesOverviewTableGUITest, TestScoringByParticipantTableGUITest, TestDICTest, TestScoringByParticipantGUITest, TestScoringTest, ilTestInfoScreenToolbarGUITest, ilTestNavigationToolbarGUITest, ilTestRandomQuestionSetSourcePoolDefinitionListToolbarGUITest, and ilTestSkillEvaluationToolbarGUITest.
Definition at line 43 of file ilTestBaseTestCase.php.
References $DIC, addGlobals(), and defineGlobalConstants().
|
protected |
Definition at line 58 of file ilTestBaseTestCase.php.
References $backup_dic, and $DIC.
|
protected |
Definition at line 38 of file ilTestBaseTestCase.php.
Referenced by tearDown().
|
protected |
Definition at line 37 of file ilTestBaseTestCase.php.
|
staticprotected |
Definition at line 36 of file ilTestBaseTestCase.php.
Referenced by createTraitInstanceOf().
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.