ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
◀ ilDoc Overview
DefaultRendererFactoryTest.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
use PHPUnit\Framework\TestCase;
22
use
ILIAS\UI\Implementation\Component\Symbol\Glyph\Glyph
;
23
use
ILIAS\UI\Implementation\Component\Symbol\Glyph\Renderer
;
24
use
ILIAS\UI\Implementation\Render\DefaultRendererFactory
;
25
26
class
DefaultRendererFactoryForTest
extends
DefaultRendererFactory
27
{
28
public
function
__construct
()
29
{
30
}
31
32
public
function
_getRendererNameFor
(\
ILIAS
\UI\
Component
\
Component
$component): string
33
{
34
return
$this->
getRendererNameFor
($component);
35
}
36
}
37
38
class
DefaultRendererFactoryTest
extends
TestCase
39
{
40
public
function
testGetRendererNameFor
(): void
41
{
42
$f
=
new
DefaultRendererFactoryForTest
();
43
44
$renderer_class =
$f
->_getRendererNameFor(
new
Glyph
(
"up"
,
"up"
));
45
$expected = Renderer::class;
46
$this->assertEquals($expected, $renderer_class);
47
}
48
}
DefaultRendererFactoryForTest
Definition:
DefaultRendererFactoryTest.php:27
DefaultRendererFactoryForTest\__construct
__construct()
Definition:
DefaultRendererFactoryTest.php:28
DefaultRendererFactoryForTest\_getRendererNameFor
_getRendererNameFor(\ILIAS\UI\Component\Component $component)
Definition:
DefaultRendererFactoryTest.php:32
DefaultRendererFactoryTest
Definition:
DefaultRendererFactoryTest.php:39
DefaultRendererFactoryTest\testGetRendererNameFor
testGetRendererNameFor()
Definition:
DefaultRendererFactoryTest.php:40
ILIAS\UI\Implementation\Component\Symbol\Glyph\Glyph
Definition:
Glyph.php:31
ILIAS\UI\Implementation\Component\Symbol\Glyph\Renderer
Definition:
Renderer.php:30
ILIAS\UI\Implementation\Render\DefaultRendererFactory
Definition:
DefaultRendererFactory.php:32
ILIAS\UI\Implementation\Render\DefaultRendererFactory\getRendererNameFor
getRendererNameFor(Component $component)
Get the name for the renderer of Component class.
Definition:
DefaultRendererFactory.php:66
ILIAS\UI\Component
ILIAS
Interface Observer \BackgroundTasks Contains several chained tasks and infos about them.
Definition:
AccessControl.php:21
Vendor\Package\$f
$f
Definition:
example_cleaned.php:49
components
ILIAS
UI
tests
Renderer
DefaultRendererFactoryTest.php
Generated on Sat Oct 18 2025 23:04:56 for ILIAS by
1.9.4 (using
Doxyfile
)