Definition at line 29 of file UtilitiesTest.php.
◆ setUp()
ILIAS\MetaData\Presentation\UtilitiesTest::setUp |
( |
| ) |
|
|
protected |
Definition at line 34 of file UtilitiesTest.php.
References $lng, and ILIAS\UI\examples\Layout\Page\Standard\$refinery.
36 $lng = $this->createMock(\ilLanguage::class);
37 $lng->expects(self::once())->method(
'loadLanguageModule')->with(
'meta');
38 $map = [
'key1' =>
'text',
'key2' =>
'text with %s'];
39 $lng->method(
'txt')->willReturnCallback(
function ($arg) use ($map) {
40 return $map[$arg] ??
'';
42 $lng->method(
'exists')->willReturnCallback(
function ($arg) use ($map) {
43 return key_exists($arg, $map);
46 $this->format = $this->createMock(DateFormat::class);
47 $user = $this->createMock(\ilObjUser::class);
48 $user->method(
'getDateFormat')->willReturn($this->format);
50 $refinery = $this->createMock(Refinery::class);
51 $encoding_group = $this->createMock(EncodeGroup::class);
52 $transformation = $this->createMock(Transformation::class);
53 $transformation->method(
'transform')->willReturnCallback(
function ($arg) {
54 return '~encoded:' . $arg .
'~';
56 $encoding_group->method(
'htmlSpecialCharsAsEntities')->willReturn($transformation);
57 $refinery->method(
'encode')->willReturn($encoding_group);
◆ testGetUserDateFormat()
ILIAS\MetaData\Presentation\UtilitiesTest::testGetUserDateFormat |
( |
| ) |
|
◆ testSanitizeForHTML()
ILIAS\MetaData\Presentation\UtilitiesTest::testSanitizeForHTML |
( |
| ) |
|
Definition at line 94 of file UtilitiesTest.php.
97 '~encoded:some text~',
98 $this->utilities->sanitizeForHTML(
'some text')
◆ testTxt()
ILIAS\MetaData\Presentation\UtilitiesTest::testTxt |
( |
| ) |
|
◆ testTxtFill()
ILIAS\MetaData\Presentation\UtilitiesTest::testTxtFill |
( |
| ) |
|
Definition at line 78 of file UtilitiesTest.php.
82 $this->utilities->txtFill(
'key1',
'more text')
85 'text with more text',
86 $this->utilities->txtFill(
'key2',
'more text')
89 'wrong key first, second',
90 $this->utilities->txtFill(
'wrong key',
'first',
'second')
◆ $format
DateFormat ILIAS\MetaData\Presentation\UtilitiesTest::$format |
|
protected |
◆ $utilities
Utilities ILIAS\MetaData\Presentation\UtilitiesTest::$utilities |
|
protected |
The documentation for this class was generated from the following file: