◆ testPlaceholderDescriptions()
ilScormPlaceholderDescriptionTest::testPlaceholderDescriptions |
( |
| ) |
|
Definition at line 82 of file ilScormPlaceholderDescriptionTest.php.
References null.
84 $objectMock = $this->getMockBuilder(ilObject::class)
85 ->disableOriginalConstructor()
89 $languageMock = $this->getMockBuilder(ilLanguage::class)
90 ->disableOriginalConstructor()
91 ->onlyMethods([
'txt',
'loadLanguageModule'])
94 $languageMock->expects($this->exactly(22))
96 ->willReturn(
'Something translated');
98 $learningProgressMock = $this->getMockBuilder(ilObjectLP::class)
99 ->disableOriginalConstructor()
100 ->onlyMethods([
'getCollectionInstance'])
103 $userDefinePlaceholderMock = $this->getMockBuilder(ilUserDefinedFieldsPlaceholderDescription::class)
104 ->disableOriginalConstructor()
107 $userDefinePlaceholderMock->method(
'createPlaceholderHtmlDescription')
110 $userDefinePlaceholderMock->method(
'getPlaceholderDescriptions')
117 $learningProgressMock,
118 $userDefinePlaceholderMock
121 $placeHolders = $placeholderDescriptionObject->getPlaceholderDescriptions();
125 'CERTIFICATE_ID' =>
'Something translated',
126 'USER_LOGIN' =>
'Something translated',
127 'USER_FULLNAME' =>
'Something translated',
128 'USER_FIRSTNAME' =>
'Something translated',
129 'USER_LASTNAME' =>
'Something translated',
130 'USER_TITLE' =>
'Something translated',
131 'USER_SALUTATION' =>
'Something translated',
132 'USER_BIRTHDAY' =>
'Something translated',
133 'USER_INSTITUTION' =>
'Something translated',
134 'USER_DEPARTMENT' =>
'Something translated',
135 'USER_STREET' =>
'Something translated',
136 'USER_CITY' =>
'Something translated',
137 'USER_ZIPCODE' =>
'Something translated',
138 'USER_COUNTRY' =>
'Something translated',
139 'USER_MATRICULATION' =>
'Something translated',
140 'DATE' =>
'Something translated',
141 'DATETIME' =>
'Something translated',
142 'SCORM_TITLE' =>
'Something translated',
143 'SCORM_POINTS' =>
'Something translated',
144 'SCORM_POINTS_MAX' =>
'Something translated',
145 'DATE_COMPLETED' =>
'Something translated',
146 'DATETIME_COMPLETED' =>
'Something translated' while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
◆ testPlaceholderGetHtmlDescription()
ilScormPlaceholderDescriptionTest::testPlaceholderGetHtmlDescription |
( |
| ) |
|
Definition at line 25 of file ilScormPlaceholderDescriptionTest.php.
References null.
27 $objectMock = $this->getMockBuilder(ilObject::class)
28 ->disableOriginalConstructor()
31 $languageMock = $this->getMockBuilder(ilLanguage::class)
32 ->disableOriginalConstructor()
33 ->onlyMethods([
'txt',
'loadLanguageModule'])
36 $templateMock = $this->getMockBuilder(ilTemplate::class)
37 ->disableOriginalConstructor()
40 $templateMock->method(
'get')
43 $collectionInstance = $this->getMockBuilder(ilLPCollectionOfSCOs::class)
44 ->disableOriginalConstructor()
45 ->onlyMethods([
'getPossibleItems'])
48 $learningProgressMock = $this->getMockBuilder(ilObjectLP::class)
49 ->disableOriginalConstructor()
50 ->onlyMethods([
'getCollectionInstance'])
53 $collectionInstance->method(
'getPossibleItems')
54 ->willReturn([0 => [
'title' =>
'Some SCORM Title']]);
56 $learningProgressMock->method(
'getCollectionInstance')
57 ->willReturn($collectionInstance);
59 $userDefinePlaceholderMock = $this->getMockBuilder(ilUserDefinedFieldsPlaceholderDescription::class)
60 ->disableOriginalConstructor()
63 $userDefinePlaceholderMock->method(
'createPlaceholderHtmlDescription')
66 $userDefinePlaceholderMock->method(
'getPlaceholderDescriptions')
73 $learningProgressMock,
74 $userDefinePlaceholderMock
77 $html = $placeholderDescriptionObject->createPlaceholderHtmlDescription($templateMock);
79 $this->assertSame(
'', $html);
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
The documentation for this class was generated from the following file: