ILIAS
release_8 Revision v8.19-1-g4e8f2f9140c
|
Class ilTermsOfServiceUserHasGlobalRoleCriterionTest. More...
Public Member Functions | |
testInstanceCanBeCreated () | |
testFormUserInterfaceElementsAreProperlyBuilt (ilTermsOfServiceUserHasGlobalRoleCriterion $criterion) | |
testValuesFromFormUserInterfaceElementsCanBeRetrieved (ilTermsOfServiceUserHasGlobalRoleCriterion $criterion) | |
testFormUserInterfaceElementsAreProperlyBuilt More... | |
testTypeIdentPresentationIsANonEmptyString (ilTermsOfServiceUserHasGlobalRoleCriterion $criterion) | |
testFormUserInterfaceElementsAreProperlyBuilt More... | |
objectCacheProvider () | |
failingConfigProvider () | |
testEvaluationFailsIfConfiguredRoleDoesNotMatchTheExpectedFormat (ilTermsOfServiceUserHasGlobalRoleCriterion $criterion, ilTermsOfServiceCriterionConfig $config) | |
testEvaluationFailsIfConfiguredRoleIsNotAGlobalRole () | |
testEvaluationFailsIfUserIsNotAssignedToConfiguredGlobalRole () | |
testEvaluationSucceedsIfUserIsAssignedToDefinedGlobalRole () | |
Protected Member Functions | |
setUp () | |
getInstance () | |
buildForm (ilTermsOfServiceCriterionTypeGUI $gui, string $httpCriterionSelectionBodyParameter) | |
![]() | |
getRbacReviewMock () | |
getObjectDataCacheMock () | |
getRadioGroupMock () | |
getFormMock () | |
getUserMock () | |
![]() | |
setUp () | |
getLanguageMock () | |
getUiFactoryMock () | |
setGlobalVariable (string $name, $value) | |
getCriterionConfig ($value=null) | |
Protected Attributes | |
ilRbacReview | $rbacReview |
ilLanguage | $lng |
int | $expectedInitialValue = 2 |
int | $expectedAfterFormSubmitValue = 4 |
string | $userRoleTitle = 'User' |
string | $adminRoleTitle = 'Administrator' |
![]() | |
Container | $dic |
Class ilTermsOfServiceUserHasGlobalRoleCriterionTest.
Definition at line 29 of file ilTermsOfServiceUserHasGlobalRoleCriterionTest.php.
|
protected |
ilTermsOfServiceCriterionTypeGUI | $gui | |
string | $httpCriterionSelectionBodyParameter |
Definition at line 84 of file ilTermsOfServiceUserHasGlobalRoleCriterionTest.php.
References ilTermsOfServiceCriterionTypeGUI\appendOption(), ilTermsOfServiceCriterionBaseTest\getFormMock(), and ilTermsOfServiceCriterionBaseTest\getRadioGroupMock().
Referenced by testFormUserInterfaceElementsAreProperlyBuilt(), and testValuesFromFormUserInterfaceElementsCanBeRetrieved().
ilTermsOfServiceUserHasGlobalRoleCriterionTest::failingConfigProvider | ( | ) |
Definition at line 212 of file ilTermsOfServiceUserHasGlobalRoleCriterionTest.php.
References ilTermsOfServiceBaseTest\getCriterionConfig(), and getInstance().
|
protected |
Definition at line 54 of file ilTermsOfServiceUserHasGlobalRoleCriterionTest.php.
References ilTermsOfServiceCriterionBaseTest\getObjectDataCacheMock(), and ilTermsOfServiceCriterionBaseTest\getRbacReviewMock().
Referenced by failingConfigProvider(), testEvaluationFailsIfConfiguredRoleIsNotAGlobalRole(), testEvaluationFailsIfUserIsNotAssignedToConfiguredGlobalRole(), testEvaluationSucceedsIfUserIsAssignedToDefinedGlobalRole(), and testInstanceCanBeCreated().
ilTermsOfServiceUserHasGlobalRoleCriterionTest::objectCacheProvider | ( | ) |
Definition at line 174 of file ilTermsOfServiceUserHasGlobalRoleCriterionTest.php.
References $adminRoleTitle, $expectedAfterFormSubmitValue, $expectedInitialValue, $userRoleTitle, ilTermsOfServiceBaseTest\getCriterionConfig(), ilTermsOfServiceCriterionBaseTest\getObjectDataCacheMock(), ilTermsOfServiceCriterionBaseTest\getRbacReviewMock(), ilTermsOfServiceBaseTest\getUiFactoryMock(), and ILIAS\Repository\lng().
|
protected |
Definition at line 40 of file ilTermsOfServiceUserHasGlobalRoleCriterionTest.php.
References ilTermsOfServiceBaseTest\getLanguageMock(), and ILIAS\Repository\lng().
ilTermsOfServiceUserHasGlobalRoleCriterionTest::testEvaluationFailsIfConfiguredRoleDoesNotMatchTheExpectedFormat | ( | ilTermsOfServiceUserHasGlobalRoleCriterion | $criterion, |
ilTermsOfServiceCriterionConfig | $config | ||
) |
ilTermsOfServiceUserHasGlobalRoleCriterion | $criterion | |
ilTermsOfServiceCriterionConfig | $config | failingConfigProvider |
Definition at line 234 of file ilTermsOfServiceUserHasGlobalRoleCriterionTest.php.
References ilTermsOfServiceUserHasGlobalRoleCriterion\evaluate(), and ilTermsOfServiceCriterionBaseTest\getUserMock().
ilTermsOfServiceUserHasGlobalRoleCriterionTest::testEvaluationFailsIfConfiguredRoleIsNotAGlobalRole | ( | ) |
Definition at line 243 of file ilTermsOfServiceUserHasGlobalRoleCriterionTest.php.
References getInstance(), and ilTermsOfServiceCriterionBaseTest\getUserMock().
ilTermsOfServiceUserHasGlobalRoleCriterionTest::testEvaluationFailsIfUserIsNotAssignedToConfiguredGlobalRole | ( | ) |
Definition at line 258 of file ilTermsOfServiceUserHasGlobalRoleCriterionTest.php.
References getInstance(), and ilTermsOfServiceCriterionBaseTest\getUserMock().
ilTermsOfServiceUserHasGlobalRoleCriterionTest::testEvaluationSucceedsIfUserIsAssignedToDefinedGlobalRole | ( | ) |
Definition at line 278 of file ilTermsOfServiceUserHasGlobalRoleCriterionTest.php.
References getInstance(), and ilTermsOfServiceCriterionBaseTest\getUserMock().
ilTermsOfServiceUserHasGlobalRoleCriterionTest::testFormUserInterfaceElementsAreProperlyBuilt | ( | ilTermsOfServiceUserHasGlobalRoleCriterion | $criterion | ) |
ilTermsOfServiceUserHasGlobalRoleCriterion | $criterion | testInstanceCanBeCreated |
Definition at line 111 of file ilTermsOfServiceUserHasGlobalRoleCriterionTest.php.
References buildForm(), ilTermsOfServiceUserHasGlobalRoleCriterion\getTypeIdent(), ILIAS\Repository\lng(), and ilTermsOfServiceUserHasGlobalRoleCriterion\ui().
ilTermsOfServiceUserHasGlobalRoleCriterionTest::testInstanceCanBeCreated | ( | ) |
Definition at line 69 of file ilTermsOfServiceUserHasGlobalRoleCriterionTest.php.
References getInstance().
ilTermsOfServiceUserHasGlobalRoleCriterionTest::testTypeIdentPresentationIsANonEmptyString | ( | ilTermsOfServiceUserHasGlobalRoleCriterion | $criterion | ) |
testFormUserInterfaceElementsAreProperlyBuilt
ilTermsOfServiceUserHasGlobalRoleCriterion | $criterion |
Definition at line 163 of file ilTermsOfServiceUserHasGlobalRoleCriterionTest.php.
References ILIAS\Repository\lng(), and ilTermsOfServiceUserHasGlobalRoleCriterion\ui().
ilTermsOfServiceUserHasGlobalRoleCriterionTest::testValuesFromFormUserInterfaceElementsCanBeRetrieved | ( | ilTermsOfServiceUserHasGlobalRoleCriterion | $criterion | ) |
testFormUserInterfaceElementsAreProperlyBuilt
ilTermsOfServiceUserHasGlobalRoleCriterion | $criterion |
Definition at line 134 of file ilTermsOfServiceUserHasGlobalRoleCriterionTest.php.
References $expectedAfterFormSubmitValue, buildForm(), ilTermsOfServiceBaseTest\getCriterionConfig(), ilTermsOfServiceUserHasGlobalRoleCriterion\getTypeIdent(), ILIAS\Repository\lng(), and ilTermsOfServiceUserHasGlobalRoleCriterion\ui().
|
protected |
Definition at line 38 of file ilTermsOfServiceUserHasGlobalRoleCriterionTest.php.
Referenced by objectCacheProvider().
|
protected |
Definition at line 36 of file ilTermsOfServiceUserHasGlobalRoleCriterionTest.php.
Referenced by objectCacheProvider(), and testValuesFromFormUserInterfaceElementsCanBeRetrieved().
|
protected |
Definition at line 35 of file ilTermsOfServiceUserHasGlobalRoleCriterionTest.php.
Referenced by objectCacheProvider().
|
protected |
Definition at line 34 of file ilTermsOfServiceUserHasGlobalRoleCriterionTest.php.
|
protected |
Definition at line 32 of file ilTermsOfServiceUserHasGlobalRoleCriterionTest.php.
|
protected |
Definition at line 37 of file ilTermsOfServiceUserHasGlobalRoleCriterionTest.php.
Referenced by objectCacheProvider().