19 declare(strict_types=1);
35 ->getMockBuilder(ilObjUser::class)
36 ->disableOriginalConstructor()
37 ->onlyMethods([
'getLanguage',
'getId',
'getLogin'])
46 ->willReturn(
'phpunit');
57 ->getMockBuilder(ilLogger::class)
58 ->disableOriginalConstructor()
70 ->getMockBuilder(ilTermsOfServiceDocumentCriteriaEvaluation::class)
71 ->disableOriginalConstructor()
82 $criterionTypeFactory = $this
83 ->getMockBuilder(ilTermsOfServiceCriterionTypeFactoryInterface::class)
86 return $criterionTypeFactory;
95 $criterionType = $this
96 ->getMockBuilder(ilTermsOfServiceCriterionType::class)
100 ->method(
'getTypeIdent')
101 ->willReturn($typeIdent);
103 return $criterionType;
113 $criterionAssignment = $this
114 ->getMockBuilder(ilTermsOfServiceEvaluableCriterion::class)
118 ->method(
'getCriterionId')
121 return $criterionAssignment;
Interface ilTermsOfServiceCriterionType.
getCriterionTypeMock(string $typeIdent)
Interface ilTermsOfServiceEvaluableCriterion.
getCriterionAssignmentMock(ilTermsOfServiceCriterionType $criterionType)
getTypeIdent()
Returns a unique id of the criterion type.
Interface ilTermsOfServiceDocumentCriteriaEvaluation.
Class ilTermsOfServiceBaseTest.
getCriterionTypeFactoryMock()
Class ilTermsOfServiceEvaluationBaseTest.
Interface ilTermsOfServiceCriterionTypeFactoryInterface.