ILIAS
trunk Revision v11.0_alpha-2645-g16283d3b3f8
◀ ilDoc Overview
GroupTest.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\Tests\Refinery\Encode
;
22
23
use
ILIAS\Refinery\Encode\Group
;
24
use
PHPUnit\Framework\TestCase
;
25
use
ILIAS\Refinery\Encode\Transformation\HTMLAttributeValue
;
26
use
ILIAS\Refinery\Encode\Transformation\HTMLSpecialCharsAsEntities
;
27
use
ILIAS\Refinery\Encode\Transformation\Json
;
28
use
ILIAS\Refinery\Encode\Transformation\URL
;
29
30
class
GroupTest
extends
TestCase
31
{
32
public
function
testConstruct
(): void
33
{
34
$this->assertInstanceOf(Group::class,
new
Group
());
35
}
36
37
public
function
testHtmlAttributeValue
(): void
38
{
39
$group =
new
Group
();
40
$this->assertInstanceOf(HTMLAttributeValue::class, $group->htmlAttributeValue());
41
}
42
43
public
function
testHtmlSpecialCharsAsEntities
(): void
44
{
45
$group =
new
Group
();
46
$this->assertInstanceOf(HTMLSpecialCharsAsEntities::class, $group->htmlSpecialCharsAsEntities());
47
}
48
49
public
function
testJson
(): void
50
{
51
$group =
new
Group
();
52
$this->assertInstanceOf(Json::class, $group->json());
53
}
54
55
public
function
testUrl
(): void
56
{
57
$group =
new
Group
();
58
$this->assertInstanceOf(URL::class, $group->url());
59
}
60
}
Json
ILIAS\Tests\Refinery\Encode\GroupTest
Definition:
GroupTest.php:30
ILIAS\Tests\Refinery\Encode\GroupTest\testHtmlAttributeValue
testHtmlAttributeValue()
Definition:
GroupTest.php:37
ILIAS\Tests\Refinery\Encode
Definition:
GroupTest.php:21
ILIAS\Refinery\Encode\Transformation\URL
ILIAS\Tests\Refinery\Encode\GroupTest\testJson
testJson()
Definition:
GroupTest.php:49
ILIAS\Tests\Refinery\Encode\GroupTest\testUrl
testUrl()
Definition:
GroupTest.php:55
HTMLAttributeValue
HTMLSpecialCharsAsEntities
ILIAS\Tests\Refinery\Encode\GroupTest\testConstruct
testConstruct()
Definition:
GroupTest.php:32
ILIAS\Tests\Refinery\Encode\GroupTest\testHtmlSpecialCharsAsEntities
testHtmlSpecialCharsAsEntities()
Definition:
GroupTest.php:43
ILIAS\ILIASObject\Creation\Group
Definition:
AddNewItemElementTypes.php:26
TestCase
components
ILIAS
Refinery
tests
Encode
GroupTest.php
Generated on Mon Sep 1 2025 23:03:41 for ILIAS by
1.8.13 (using
Doxyfile
)