19 declare(strict_types=1);
32 $language_mock = $this->getMockBuilder(\ilLanguage::class)
33 ->disableOriginalConstructor()
34 ->onlyMethods([
'txt',
'loadLanguageModule'])
37 $template_mock = $this->getMockBuilder(\ilTemplate::class)
38 ->disableOriginalConstructor()
41 $template_mock->method(
'get')
44 $user_defined_placeholder_mock = $this->getMockBuilder(\ilUserDefinedFieldsPlaceholderDescription::class)
45 ->disableOriginalConstructor()
48 $user_defined_placeholder_mock->method(
'createPlaceholderHtmlDescription')
49 ->willReturn(
'Something');
51 $user_defined_placeholder_mock->method(
'getPlaceholderDescriptions')
57 $user_defined_placeholder_mock
60 $html = $placeholder_description_object->createPlaceholderHtmlDescription($template_mock);
62 $this->assertSame(
'', $html);
67 $language_mock = $this->getMockBuilder(\ilLanguage::class)
68 ->disableOriginalConstructor()
69 ->onlyMethods([
'txt',
'loadLanguageModule'])
72 $language_mock->expects($this->exactly(26))
74 ->willReturn(
'Something translated');
76 $user_defined_placeholder_mock = $this->getMockBuilder(\ilUserDefinedFieldsPlaceholderDescription::class)
77 ->disableOriginalConstructor()
80 $user_defined_placeholder_mock->method(
'createPlaceholderHtmlDescription')
81 ->willReturn(
'Something');
83 $user_defined_placeholder_mock->method(
'getPlaceholderDescriptions')
89 $user_defined_placeholder_mock
92 $placeholders = $placeholder_description_object->getPlaceholderDescriptions();
96 'CERTIFICATE_ID' =>
'Something translated',
97 'USER_LOGIN' =>
'Something translated',
98 'USER_FULLNAME' =>
'Something translated',
99 'USER_FIRSTNAME' =>
'Something translated',
100 'USER_LASTNAME' =>
'Something translated',
101 'USER_TITLE' =>
'Something translated',
102 'USER_SALUTATION' =>
'Something translated',
103 'USER_BIRTHDAY' =>
'Something translated',
104 'USER_INSTITUTION' =>
'Something translated',
105 'USER_DEPARTMENT' =>
'Something translated',
106 'USER_STREET' =>
'Something translated',
107 'USER_CITY' =>
'Something translated',
108 'USER_ZIPCODE' =>
'Something translated',
109 'USER_COUNTRY' =>
'Something translated',
110 'USER_MATRICULATION' =>
'Something translated',
111 'DATE' =>
'Something translated',
112 'DATETIME' =>
'Something translated',
113 'RESULT_PASSED' =>
'Something translated',
114 'RESULT_POINTS' =>
'Something translated',
115 'RESULT_PERCENT' =>
'Something translated',
116 'MAX_POINTS' =>
'Something translated',
117 'RESULT_MARK_SHORT' =>
'Something translated',
118 'RESULT_MARK_LONG' =>
'Something translated',
119 'TEST_TITLE' =>
'Something translated',
120 'DATE_COMPLETED' =>
'Something translated',
121 'DATETIME_COMPLETED' =>
'Something translated'
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
testPlaceholderGetHtmlDescription()
testPlaceholderDescriptions()