|
ILIAS
trunk Revision v13.0_alpha-62-g3b72d83f2e5
|
Inheritance diagram for ILIAS\Language\Tests\Activities\UninstallLanguageAmbiguityTest:
Collaboration diagram for ILIAS\Language\Tests\Activities\UninstallLanguageAmbiguityTest:Public Member Functions | |
| testAmbiguousTitleRejectsTheRequestAndNeverCallsTheObjectFactoryForIt () | |
| testAmbiguousTitleExceptionMessageContainsTheRawUnescapedTitle () | |
| The exception message embeds the ambiguous title unescaped: escaping is RendersActivityErrors::activityErrorMessage()'s job. More... | |
| testAmbiguousTitleViaMaybePerformAsReturnsResultErrorAndNeverCallsTheObjectFactory () | |
| Via maybePerformAs() the exception must surface as a Result\Error, and the object factory stays untouched. More... | |
| testUnambiguousLanguageKeyStillWorksAlongsideAnAmbiguousOneInTheSameLngObjectsList () | |
| An ambiguous title must not affect a unique language key in the same request. More... | |
| testAnUnambiguousKeyBeforeAnAmbiguousOneIsNeverUninstalledOnceTheWholeRequestIsRejected () | |
| The ambiguity check runs for all requested keys before any uninstall() call. More... | |
| testMaybePerformAsNeverUninstallsAnUnambiguousKeyWhenAnotherRequestedKeyIsAmbiguous () | |
| Same, end-to-end through maybePerformAs(). More... | |
Additional Inherited Members | |
Protected Member Functions inherited from ilLanguageBaseTestCase | |
| setUp () | |
| setGlobalVariable (string $name, $value) | |
| rbacOf (\ilRbacSystem $system) | |
| languageFolder (int $ref_id=0) | |
Definition at line 28 of file UninstallLanguageAmbiguityTest.php.
| ILIAS\Language\Tests\Activities\UninstallLanguageAmbiguityTest::testAmbiguousTitleExceptionMessageContainsTheRawUnescapedTitle | ( | ) |
The exception message embeds the ambiguous title unescaped: escaping is RendersActivityErrors::activityErrorMessage()'s job.
Definition at line 61 of file UninstallLanguageAmbiguityTest.php.
References Vendor\Package\$e, $id, and ILIAS\Language\Tests\Activities\createActivity().
Here is the call graph for this function:| ILIAS\Language\Tests\Activities\UninstallLanguageAmbiguityTest::testAmbiguousTitleRejectsTheRequestAndNeverCallsTheObjectFactoryForIt | ( | ) |
Definition at line 33 of file UninstallLanguageAmbiguityTest.php.
References $id, and ILIAS\Language\Tests\Activities\createActivity().
Here is the call graph for this function:| ILIAS\Language\Tests\Activities\UninstallLanguageAmbiguityTest::testAmbiguousTitleViaMaybePerformAsReturnsResultErrorAndNeverCallsTheObjectFactory | ( | ) |
Via maybePerformAs() the exception must surface as a Result\Error, and the object factory stays untouched.
Definition at line 87 of file UninstallLanguageAmbiguityTest.php.
References $id, and ILIAS\Language\Tests\Activities\createActivity().
Here is the call graph for this function:| ILIAS\Language\Tests\Activities\UninstallLanguageAmbiguityTest::testAnUnambiguousKeyBeforeAnAmbiguousOneIsNeverUninstalledOnceTheWholeRequestIsRejected | ( | ) |
The ambiguity check runs for all requested keys before any uninstall() call.
Definition at line 140 of file UninstallLanguageAmbiguityTest.php.
References Vendor\Package\$e, $id, and ILIAS\Language\Tests\Activities\createActivity().
Here is the call graph for this function:| ILIAS\Language\Tests\Activities\UninstallLanguageAmbiguityTest::testMaybePerformAsNeverUninstallsAnUnambiguousKeyWhenAnotherRequestedKeyIsAmbiguous | ( | ) |
Same, end-to-end through maybePerformAs().
Definition at line 176 of file UninstallLanguageAmbiguityTest.php.
References $id, and ILIAS\Language\Tests\Activities\createActivity().
Here is the call graph for this function:| ILIAS\Language\Tests\Activities\UninstallLanguageAmbiguityTest::testUnambiguousLanguageKeyStillWorksAlongsideAnAmbiguousOneInTheSameLngObjectsList | ( | ) |
An ambiguous title must not affect a unique language key in the same request.
Definition at line 113 of file UninstallLanguageAmbiguityTest.php.
References $id, and ILIAS\Language\Tests\Activities\createActivity().
Here is the call graph for this function: