|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Class ilTermsOfServiceUserHasLanguageCriterionTest. More...
Inheritance diagram for ilTermsOfServiceUserHasLanguageCriterionTest:
Collaboration diagram for ilTermsOfServiceUserHasLanguageCriterionTest:Public Member Functions | |
| setUp () | |
| @inheritDoc More... | |
| testInstanceCanBeCreated () | |
| testFormUserInterfaceElementsAreProperlyBuilt (\ilTermsOfServiceUserHasLanguageCriterion $criterion) | |
| testValuesFromFormUserInterfaceElementsCanBeRetrieved (\ilTermsOfServiceUserHasLanguageCriterion $criterion) | |
| @depends testFormUserInterfaceElementsAreProperlyBuilt More... | |
| testTypeIdentPresentationIsANonEmptyString (\ilTermsOfServiceUserHasLanguageCriterion $criterion) | |
| @depends testFormUserInterfaceElementsAreProperlyBuilt More... | |
| languageProvider () | |
| failingConfigProvider () | |
| succeedingConfigProvider () | |
| testEvaluationFailsIfUserLanguageDoesNotMatchDefinedLanguage (\ilTermsOfServiceUserHasLanguageCriterion $criterion, \ilTermsOfServiceCriterionConfig $config) | |
| testEvaluationSucceedsIfUserLanguageDoesMatchDefinedLanguage (\ilTermsOfServiceUserHasLanguageCriterion $criterion, \ilTermsOfServiceCriterionConfig $config) | |
Protected Member Functions | |
| getInstance () | |
| buildForm (\ilTermsOfServiceCriterionTypeGUI $gui, string $httpCriterionSelectionBodyParameter) | |
Protected Member Functions inherited from ilTermsOfServiceCriterionBaseTest | |
| getRbacReviewMock () | |
| getObjectDataCacheMock () | |
| getRadioGroupMock () | |
| getFormMock () | |
| getUserMock () | |
Protected Member Functions inherited from ilTermsOfServiceBaseTest | |
| setUp () | |
| getLanguageMock () | |
| setGlobalVariable (string $name, $value) | |
| assertException (string $exceptionClass) | |
| getCriterionConfig ($value=null) | |
Protected Attributes | |
| $lng | |
| $expectedInitialValue = 'en' | |
| $expectedAfterFormSubmitValue = 'de' | |
| $englishLanguageTranslation = 'English' | |
| $germanLanguageTranslation = 'German' | |
Protected Attributes inherited from ilTermsOfServiceBaseTest | |
| $dic | |
Class ilTermsOfServiceUserHasLanguageCriterionTest.
Definition at line 10 of file ilTermsOfServiceUserHasLanguageCriterionTest.php.
|
protected |
| \ilTermsOfServiceCriterionTypeGUI | $gui | |
| string | $httpCriterionSelectionBodyParameter |
Definition at line 73 of file ilTermsOfServiceUserHasLanguageCriterionTest.php.
| ilTermsOfServiceUserHasLanguageCriterionTest::failingConfigProvider | ( | ) |
Definition at line 203 of file ilTermsOfServiceUserHasLanguageCriterionTest.php.
|
protected |
Definition at line 50 of file ilTermsOfServiceUserHasLanguageCriterionTest.php.
Referenced by testInstanceCanBeCreated().
Here is the caller graph for this function:| ilTermsOfServiceUserHasLanguageCriterionTest::languageProvider | ( | ) |
Definition at line 161 of file ilTermsOfServiceUserHasLanguageCriterionTest.php.
| ilTermsOfServiceUserHasLanguageCriterionTest::setUp | ( | ) |
@inheritDoc
Reimplemented from ilTermsOfServiceBaseTest.
Definition at line 30 of file ilTermsOfServiceUserHasLanguageCriterionTest.php.
References ilTermsOfServiceBaseTest\getLanguageMock().
Here is the call graph for this function:| ilTermsOfServiceUserHasLanguageCriterionTest::succeedingConfigProvider | ( | ) |
Definition at line 221 of file ilTermsOfServiceUserHasLanguageCriterionTest.php.
| ilTermsOfServiceUserHasLanguageCriterionTest::testEvaluationFailsIfUserLanguageDoesNotMatchDefinedLanguage | ( | \ilTermsOfServiceUserHasLanguageCriterion | $criterion, |
| \ilTermsOfServiceCriterionConfig | $config | ||
| ) |
| \ilTermsOfServiceUserHasLanguageCriterion | $criterion | |
| \ilTermsOfServiceCriterionConfig | $config | @dataProvider failingConfigProvider |
Definition at line 236 of file ilTermsOfServiceUserHasLanguageCriterionTest.php.
References $config, $user, and ilTermsOfServiceUserHasLanguageCriterion\evaluate().
Here is the call graph for this function:| ilTermsOfServiceUserHasLanguageCriterionTest::testEvaluationSucceedsIfUserLanguageDoesMatchDefinedLanguage | ( | \ilTermsOfServiceUserHasLanguageCriterion | $criterion, |
| \ilTermsOfServiceCriterionConfig | $config | ||
| ) |
| \ilTermsOfServiceUserHasLanguageCriterion | $criterion | |
| \ilTermsOfServiceCriterionConfig | $config | @dataProvider succeedingConfigProvider |
Definition at line 255 of file ilTermsOfServiceUserHasLanguageCriterionTest.php.
References $config, $user, and ilTermsOfServiceUserHasLanguageCriterion\evaluate().
Here is the call graph for this function:| ilTermsOfServiceUserHasLanguageCriterionTest::testFormUserInterfaceElementsAreProperlyBuilt | ( | \ilTermsOfServiceUserHasLanguageCriterion | $criterion | ) |
| \ilTermsOfServiceUserHasLanguageCriterion | $criterion | @depends testInstanceCanBeCreated |
Definition at line 98 of file ilTermsOfServiceUserHasLanguageCriterionTest.php.
References $form, ilTermsOfServiceUserHasLanguageCriterion\getTypeIdent(), and ilTermsOfServiceUserHasLanguageCriterion\ui().
Here is the call graph for this function:| ilTermsOfServiceUserHasLanguageCriterionTest::testInstanceCanBeCreated | ( | ) |
Definition at line 58 of file ilTermsOfServiceUserHasLanguageCriterionTest.php.
References getInstance().
Here is the call graph for this function:| ilTermsOfServiceUserHasLanguageCriterionTest::testTypeIdentPresentationIsANonEmptyString | ( | \ilTermsOfServiceUserHasLanguageCriterion | $criterion | ) |
@depends testFormUserInterfaceElementsAreProperlyBuilt
| \ilTermsOfServiceUserHasLanguageCriterion | $criterion |
Definition at line 148 of file ilTermsOfServiceUserHasLanguageCriterionTest.php.
References ilTermsOfServiceCriterionTypeGUI\getIdentPresentation(), and ilTermsOfServiceUserHasLanguageCriterion\ui().
Here is the call graph for this function:| ilTermsOfServiceUserHasLanguageCriterionTest::testValuesFromFormUserInterfaceElementsCanBeRetrieved | ( | \ilTermsOfServiceUserHasLanguageCriterion | $criterion | ) |
@depends testFormUserInterfaceElementsAreProperlyBuilt
| \ilTermsOfServiceUserHasLanguageCriterion | $criterion |
Definition at line 120 of file ilTermsOfServiceUserHasLanguageCriterionTest.php.
References $form, ilTermsOfServiceCriterionTypeGUI\getConfigByForm(), ilTermsOfServiceUserHasLanguageCriterion\getTypeIdent(), Sabre\Event\once(), and ilTermsOfServiceUserHasLanguageCriterion\ui().
Here is the call graph for this function:
|
protected |
Definition at line 22 of file ilTermsOfServiceUserHasLanguageCriterionTest.php.
|
protected |
Definition at line 19 of file ilTermsOfServiceUserHasLanguageCriterionTest.php.
|
protected |
Definition at line 16 of file ilTermsOfServiceUserHasLanguageCriterionTest.php.
|
protected |
Definition at line 25 of file ilTermsOfServiceUserHasLanguageCriterionTest.php.
|
protected |
Definition at line 13 of file ilTermsOfServiceUserHasLanguageCriterionTest.php.