ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
ilTermsOfServiceCriterionBaseTest Class Reference

Class ilTermsOfServiceCriterionBaseTest. More...

+ Inheritance diagram for ilTermsOfServiceCriterionBaseTest:
+ Collaboration diagram for ilTermsOfServiceCriterionBaseTest:

Protected Member Functions

 getRbacReviewMock ()
 
 getObjectDataCacheMock ()
 
 getRadioGroupMock ()
 
 getFormMock ()
 
 getUserMock ()
 
- Protected Member Functions inherited from ilTermsOfServiceBaseTest
 setUp ()
 
 getLanguageMock ()
 
 getUiFactoryMock ()
 
 setGlobalVariable (string $name, $value)
 
 getCriterionConfig ($value=null)
 

Additional Inherited Members

- Protected Attributes inherited from ilTermsOfServiceBaseTest
Container $dic
 

Detailed Description

Member Function Documentation

◆ getFormMock()

ilTermsOfServiceCriterionBaseTest::getFormMock ( )
protected
Returns
MockObject&ilPropertyFormGUI

Definition at line 77 of file ilTermsOfServiceCriterionBaseTest.php.

Referenced by ilTermsOfServiceNullCriterionTest\buildForm(), ilTermsOfServiceUserHasLanguageCriterionTest\buildForm(), ilTermsOfServiceUserHasCountryCriterionTest\buildForm(), and ilTermsOfServiceUserHasGlobalRoleCriterionTest\buildForm().

78  {
79  $form = $this
80  ->getMockBuilder(ilPropertyFormGUI::class)
81  ->disableOriginalConstructor()
82  ->onlyMethods(['getInput'])
83  ->getMock();
84 
85  return $form;
86  }
+ Here is the caller graph for this function:

◆ getObjectDataCacheMock()

ilTermsOfServiceCriterionBaseTest::getObjectDataCacheMock ( )
protected
Returns
MockObject&ilObjectDataCache

Definition at line 50 of file ilTermsOfServiceCriterionBaseTest.php.

Referenced by ilTermsOfServiceUserHasGlobalRoleCriterionTest\getInstance(), and ilTermsOfServiceUserHasGlobalRoleCriterionTest\objectCacheProvider().

51  {
52  $objectDataCache = $this
53  ->getMockBuilder(ilObjectDataCache::class)
54  ->disableOriginalConstructor()
55  ->getMock();
56 
57  return $objectDataCache;
58  }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
+ Here is the caller graph for this function:

◆ getRadioGroupMock()

ilTermsOfServiceCriterionBaseTest::getRadioGroupMock ( )
protected
Returns
MockObject&ilRadioGroupInputGUI

Definition at line 63 of file ilTermsOfServiceCriterionBaseTest.php.

Referenced by ilTermsOfServiceUserHasCountryCriterionTest\buildForm(), ilTermsOfServiceUserHasLanguageCriterionTest\buildForm(), and ilTermsOfServiceUserHasGlobalRoleCriterionTest\buildForm().

64  {
65  $radioGroup = $this
66  ->getMockBuilder(ilRadioGroupInputGUI::class)
67  ->disableOriginalConstructor()
68  ->onlyMethods(['getPostVar'])
69  ->getMock();
70 
71  return $radioGroup;
72  }
This class represents a property in a property form.
+ Here is the caller graph for this function:

◆ getRbacReviewMock()

ilTermsOfServiceCriterionBaseTest::getRbacReviewMock ( )
protected
Returns
MockObject&ilRbacReview

Definition at line 32 of file ilTermsOfServiceCriterionBaseTest.php.

Referenced by ilTermsOfServiceUserHasGlobalRoleCriterionTest\getInstance(), and ilTermsOfServiceUserHasGlobalRoleCriterionTest\objectCacheProvider().

32  : ilRbacReview
33  {
34  $rbacReview = $this
35  ->getMockBuilder(ilRbacReview::class)
36  ->disableOriginalConstructor()
37  ->onlyMethods(['isGlobalRole', 'isAssigned', 'getGlobalRoles'])
38  ->getMock();
39 
40  $rbacReview
41  ->method('getGlobalRoles')
42  ->willReturn([2, 4]);
43 
44  return $rbacReview;
45  }
+ Here is the caller graph for this function:

◆ getUserMock()

ilTermsOfServiceCriterionBaseTest::getUserMock ( )
protected

The documentation for this class was generated from the following file: