1 <?php declare(strict_types=1);
19 ->getMockBuilder(ilObjUser::class)
20 ->disableOriginalConstructor()
21 ->setMethods([
'getLanguage',
'getId',
'getLogin'])
25 ->expects($this->any())
30 ->expects($this->any())
32 ->willReturn(
'phpunit');
44 ->getMockBuilder(ilLogger::class)
45 ->disableOriginalConstructor()
58 ->getMockBuilder(ilTermsOfServiceDocumentCriteriaEvaluation::class)
59 ->disableOriginalConstructor()
71 $criterionTypeFactory = $this
72 ->getMockBuilder(ilTermsOfServiceCriterionTypeFactoryInterface::class)
75 return $criterionTypeFactory;
85 $criterionType = $this
86 ->getMockBuilder(ilTermsOfServiceCriterionType::class)
90 ->expects($this->any())
91 ->method(
'getTypeIdent')
92 ->willReturn($typeIdent);
94 return $criterionType;
105 $criterionAssignment = $this
106 ->getMockBuilder(ilTermsOfServiceEvaluableCriterion::class)
110 ->expects($this->any())
111 ->method(
'getCriterionId')
114 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.
Component logger with individual log levels by component id.
Interface ilTermsOfServiceCriterionTypeFactoryInterface.