ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Class ilTermsOfServiceUserHasCountryCriterionTest. More...
Public Member Functions | |
setUp () | |
testInstanceCanBeCreated () | |
testFormUserInterfaceElementsAreProperlyBuilt (ilTermsOfServiceUserHasCountryCriterion $criterion) | |
testValuesFromFormUserInterfaceElementsCanBeRetrieved (ilTermsOfServiceUserHasCountryCriterion $criterion) | |
testFormUserInterfaceElementsAreProperlyBuilt More... | |
testTypeIdentPresentationIsANonEmptyString (ilTermsOfServiceUserHasCountryCriterion $criterion) | |
testFormUserInterfaceElementsAreProperlyBuilt More... | |
countryProvider () | |
failingConfigProvider () | |
succeedingConfigProvider () | |
testEvaluationFailsIfUserCountryDoesNotMatchDefinedLanguage (ilTermsOfServiceUserHasCountryCriterion $criterion, ilTermsOfServiceCriterionConfig $config) | |
testEvaluationSucceedsIfUserCountryDoesMatchDefinedLanguage (ilTermsOfServiceUserHasCountryCriterion $criterion, ilTermsOfServiceCriterionConfig $config) | |
Protected Member Functions | |
getInstance () | |
buildForm (ilTermsOfServiceCriterionTypeGUI $gui, string $httpCriterionSelectionBodyParameter) | |
![]() | |
getRbacReviewMock () | |
getObjectDataCacheMock () | |
getRadioGroupMock () | |
getFormMock () | |
getUserMock () | |
![]() | |
setUp () | |
getLanguageMock () | |
getUiFactoryMock () | |
setGlobalVariable (string $name, $value) | |
getCriterionConfig ($value=null) | |
Protected Attributes | |
$lng | |
$expectedInitialValue = 'EN' | |
$expectedAfterFormSubmitValue = 'DE' | |
$englishLanguageTranslation = 'English' | |
$germanLanguageTranslation = 'German' | |
$countries = [] | |
![]() | |
$dic | |
Class ilTermsOfServiceUserHasCountryCriterionTest.
Definition at line 11 of file ilTermsOfServiceUserHasCountryCriterionTest.php.
|
protected |
ilTermsOfServiceCriterionTypeGUI | $gui | |
string | $httpCriterionSelectionBodyParameter |
ReflectionException |
Definition at line 75 of file ilTermsOfServiceUserHasCountryCriterionTest.php.
References ilTermsOfServiceCriterionTypeGUI\appendOption(), ilTermsOfServiceBaseTest\getCriterionConfig(), ilTermsOfServiceCriterionBaseTest\getFormMock(), and ilTermsOfServiceCriterionBaseTest\getRadioGroupMock().
Referenced by testFormUserInterfaceElementsAreProperlyBuilt(), and testValuesFromFormUserInterfaceElementsCanBeRetrieved().
ilTermsOfServiceUserHasCountryCriterionTest::countryProvider | ( | ) |
Definition at line 168 of file ilTermsOfServiceUserHasCountryCriterionTest.php.
References $englishLanguageTranslation, $expectedAfterFormSubmitValue, $expectedInitialValue, $germanLanguageTranslation, ilTermsOfServiceBaseTest\getCriterionConfig(), ilTermsOfServiceBaseTest\getLanguageMock(), and ilTermsOfServiceBaseTest\getUiFactoryMock().
ilTermsOfServiceUserHasCountryCriterionTest::failingConfigProvider | ( | ) |
Definition at line 210 of file ilTermsOfServiceUserHasCountryCriterionTest.php.
References ilTermsOfServiceBaseTest\getCriterionConfig(), and getInstance().
|
protected |
Definition at line 51 of file ilTermsOfServiceUserHasCountryCriterionTest.php.
Referenced by failingConfigProvider(), succeedingConfigProvider(), and testInstanceCanBeCreated().
ilTermsOfServiceUserHasCountryCriterionTest::setUp | ( | ) |
Definition at line 34 of file ilTermsOfServiceUserHasCountryCriterionTest.php.
References ilTermsOfServiceBaseTest\getLanguageMock().
ilTermsOfServiceUserHasCountryCriterionTest::succeedingConfigProvider | ( | ) |
Definition at line 231 of file ilTermsOfServiceUserHasCountryCriterionTest.php.
References ilTermsOfServiceBaseTest\getCriterionConfig(), and getInstance().
ilTermsOfServiceUserHasCountryCriterionTest::testEvaluationFailsIfUserCountryDoesNotMatchDefinedLanguage | ( | ilTermsOfServiceUserHasCountryCriterion | $criterion, |
ilTermsOfServiceCriterionConfig | $config | ||
) |
ilTermsOfServiceUserHasCountryCriterion | $criterion | |
ilTermsOfServiceCriterionConfig | $config | failingConfigProvider |
ReflectionException |
Definition at line 247 of file ilTermsOfServiceUserHasCountryCriterionTest.php.
References ilTermsOfServiceUserHasCountryCriterion\evaluate(), and ilTermsOfServiceCriterionBaseTest\getUserMock().
ilTermsOfServiceUserHasCountryCriterionTest::testEvaluationSucceedsIfUserCountryDoesMatchDefinedLanguage | ( | ilTermsOfServiceUserHasCountryCriterion | $criterion, |
ilTermsOfServiceCriterionConfig | $config | ||
) |
ilTermsOfServiceUserHasCountryCriterion | $criterion | |
ilTermsOfServiceCriterionConfig | $config | succeedingConfigProvider |
ReflectionException |
Definition at line 267 of file ilTermsOfServiceUserHasCountryCriterionTest.php.
References ilTermsOfServiceUserHasCountryCriterion\evaluate(), and ilTermsOfServiceCriterionBaseTest\getUserMock().
ilTermsOfServiceUserHasCountryCriterionTest::testFormUserInterfaceElementsAreProperlyBuilt | ( | ilTermsOfServiceUserHasCountryCriterion | $criterion | ) |
ilTermsOfServiceUserHasCountryCriterion | $criterion | testInstanceCanBeCreated |
ReflectionException |
Definition at line 101 of file ilTermsOfServiceUserHasCountryCriterionTest.php.
References $expectedInitialValue, buildForm(), ilTermsOfServiceUserHasCountryCriterion\getTypeIdent(), and ilTermsOfServiceUserHasCountryCriterion\ui().
ilTermsOfServiceUserHasCountryCriterionTest::testInstanceCanBeCreated | ( | ) |
Definition at line 59 of file ilTermsOfServiceUserHasCountryCriterionTest.php.
References getInstance().
ilTermsOfServiceUserHasCountryCriterionTest::testTypeIdentPresentationIsANonEmptyString | ( | ilTermsOfServiceUserHasCountryCriterion | $criterion | ) |
testFormUserInterfaceElementsAreProperlyBuilt
ilTermsOfServiceUserHasCountryCriterion | $criterion |
Definition at line 154 of file ilTermsOfServiceUserHasCountryCriterionTest.php.
References ilTermsOfServiceUserHasCountryCriterion\ui().
ilTermsOfServiceUserHasCountryCriterionTest::testValuesFromFormUserInterfaceElementsCanBeRetrieved | ( | ilTermsOfServiceUserHasCountryCriterion | $criterion | ) |
testFormUserInterfaceElementsAreProperlyBuilt
ilTermsOfServiceUserHasCountryCriterion | $criterion |
ReflectionException |
Definition at line 125 of file ilTermsOfServiceUserHasCountryCriterionTest.php.
References $expectedAfterFormSubmitValue, buildForm(), ilTermsOfServiceBaseTest\getCriterionConfig(), ilTermsOfServiceUserHasCountryCriterion\getTypeIdent(), and ilTermsOfServiceUserHasCountryCriterion\ui().
|
protected |
Definition at line 29 of file ilTermsOfServiceUserHasCountryCriterionTest.php.
|
protected |
Definition at line 23 of file ilTermsOfServiceUserHasCountryCriterionTest.php.
Referenced by countryProvider().
|
protected |
Definition at line 20 of file ilTermsOfServiceUserHasCountryCriterionTest.php.
Referenced by countryProvider(), and testValuesFromFormUserInterfaceElementsCanBeRetrieved().
|
protected |
Definition at line 17 of file ilTermsOfServiceUserHasCountryCriterionTest.php.
Referenced by countryProvider(), and testFormUserInterfaceElementsAreProperlyBuilt().
|
protected |
Definition at line 26 of file ilTermsOfServiceUserHasCountryCriterionTest.php.
Referenced by countryProvider().
|
protected |
Definition at line 14 of file ilTermsOfServiceUserHasCountryCriterionTest.php.