◆ testGetPlaceholderValues()
ilCoursePlaceholderValuesTest::testGetPlaceholderValues |
( |
| ) |
|
Definition at line 26 of file ilCoursePlaceholderValuesTest.php.
28 $customUserFieldsPlaceholderValues = $this->getMockBuilder(ilObjectCustomUserFieldsPlaceholderValues::class)
29 ->disableOriginalConstructor()
32 $customUserFieldsPlaceholderValues->method(
'getPlaceholderValues')
35 $defaultPlaceholderValues = $this->getMockBuilder(ilDefaultPlaceholderValues::class)
36 ->disableOriginalConstructor()
39 $defaultPlaceholderValues->method(
'getPlaceholderValues')
42 $language = $this->getMockBuilder(ilLanguage::class)
43 ->disableOriginalConstructor()
46 $language->method(
'txt')
47 ->willReturn(
'Something');
49 $objectMock = $this->getMockBuilder(ilObject::class)
50 ->disableOriginalConstructor()
53 $objectMock->method(
'getTitle')
54 ->willReturn(
'Some Title');
56 $objectHelper = $this->getMockBuilder(ilCertificateObjectHelper::class)
59 $objectHelper->method(
'getInstanceByObjId')
60 ->willReturn($objectMock);
62 $participantsHelper = $this->getMockBuilder(ilCertificateParticipantsHelper::class)
65 $participantsHelper->method(
'getDateTimeOfPassed')
66 ->willReturn(
'2018-09-10');
68 $ilUtilHelper = $this->getMockBuilder(ilCertificateUtilHelper::class)
71 $ilUtilHelper->method(
'prepareFormOutput')
72 ->willReturn(
'Some Title');
74 $ilDateHelper = $this->getMockBuilder(ilCertificateDateHelper::class)
77 $ilDateHelper->method(
'formatDate')
78 ->willReturn(
'2018-09-10');
80 $ilDateHelper->method(
'formatDateTime')
81 ->willReturn(
'2018-09-10 10:32:00');
84 $customUserFieldsPlaceholderValues,
85 $defaultPlaceholderValues,
93 $placeholderValues = $valuesObject->getPlaceholderValues(100, 200);
97 'COURSE_TITLE' =>
'Some Title',
98 'DATE_COMPLETED' =>
'2018-09-10',
99 'DATETIME_COMPLETED' =>
'2018-09-10 10:32:00'
◆ testGetPreviewPlaceholderValues()
ilCoursePlaceholderValuesTest::testGetPreviewPlaceholderValues |
( |
| ) |
|
Definition at line 105 of file ilCoursePlaceholderValuesTest.php.
107 $customUserFieldsPlaceholderValues = $this->getMockBuilder(ilObjectCustomUserFieldsPlaceholderValues::class)
108 ->disableOriginalConstructor()
111 $customUserFieldsPlaceholderValues->method(
'getPlaceholderValuesForPreview')
114 'SOME_PLACEHOLDER' =>
'ANYTHING',
115 'SOME_OTHER_PLACEHOLDER' =>
'2018-09-10',
119 $defaultPlaceholderValues = $this->getMockBuilder(ilDefaultPlaceholderValues::class)
120 ->disableOriginalConstructor()
123 $defaultPlaceholderValues->method(
'getPlaceholderValuesForPreview')
126 'SOME_PLACEHOLDER' =>
'ANYTHING',
127 'SOME_OTHER_PLACEHOLDER' =>
'2018-09-10',
131 $language = $this->getMockBuilder(ilLanguage::class)
132 ->disableOriginalConstructor()
135 $language->method(
'txt')
136 ->willReturn(
'Something');
138 $objectMock = $this->getMockBuilder(ilObject::class)
139 ->disableOriginalConstructor()
142 $objectMock->method(
'getTitle')
143 ->willReturn(
'SomeTitle');
145 $objectHelper = $this->getMockBuilder(ilCertificateObjectHelper::class)
148 $objectHelper->method(
'getInstanceByObjId')
149 ->willReturn($objectMock);
151 $participantsHelper = $this->getMockBuilder(ilCertificateParticipantsHelper::class)
154 $utilHelper = $this->getMockBuilder(ilCertificateUtilHelper::class)
157 $utilHelper->method(
'prepareFormOutput')
158 ->willReturnCallback(
function ($input) {
163 $customUserFieldsPlaceholderValues,
164 $defaultPlaceholderValues,
171 $placeholderValues = $valuesObject->getPlaceholderValuesForPreview(100, 10);
175 'SOME_PLACEHOLDER' =>
'ANYTHING',
176 'SOME_OTHER_PLACEHOLDER' =>
'2018-09-10',
177 'COURSE_TITLE' =>
'SomeTitle'
The documentation for this class was generated from the following file: