ILIAS
trunk Revision v12.0_alpha-1540-g00f839d5fa1
◀ ilDoc Overview
ContainsHtmlValidatorTest.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\WebDAV\Tests\Mount
;
22
23
use PHPUnit\Framework\TestCase;
24
use PHPUnit\Framework\Attributes\Test;
25
use PHPUnit\Framework\Attributes\Small;
26
use
ILIAS\WebDAV\Mount\ContainsHtmlValidator
;
27
28
#[Small]
29
final
class
ContainsHtmlValidatorTest
extends
TestCase
30
{
31
#[Test]
32
public
function
plainText_returnsFalse
(): void
33
{
34
$this->assertFalse((
new
ContainsHtmlValidator
(
'hello world'
))->isValid());
35
}
36
37
#[Test]
38
public
function
emptyString_returnsFalse
(): void
39
{
40
$this->assertFalse((
new
ContainsHtmlValidator
(
''
))->isValid());
41
}
42
43
#[Test]
44
public
function
textWithoutAngleBrackets_returnsFalse
(): void
45
{
46
$this->assertFalse((
new
ContainsHtmlValidator
(
'this has 1 > 0 in math'
))->isValid());
47
}
48
49
#[Test]
50
public
function
singleParagraphTag_returnsTrue
(): void
51
{
52
$this->assertTrue((
new
ContainsHtmlValidator
(
'<p>hello</p>'
))->isValid());
53
}
54
55
#[Test]
56
public
function
bareTag_returnsTrue
(): void
57
{
58
$this->assertTrue((
new
ContainsHtmlValidator
(
'<br/>'
))->isValid());
59
}
60
61
#[Test]
62
public
function
fullDocument_returnsTrue
(): void
63
{
64
$this->assertTrue((
new
ContainsHtmlValidator
(
65
'<html><body><p>hi</p></body></html>'
66
))->isValid());
67
}
68
}
ILIAS\WebDAV\Mount\ContainsHtmlValidator
Definition:
ContainsHtmlValidator.php:30
ILIAS\WebDAV\Tests\Mount\ContainsHtmlValidatorTest
Definition:
ContainsHtmlValidatorTest.php:30
ILIAS\WebDAV\Tests\Mount\ContainsHtmlValidatorTest\textWithoutAngleBrackets_returnsFalse
textWithoutAngleBrackets_returnsFalse()
Definition:
ContainsHtmlValidatorTest.php:44
ILIAS\WebDAV\Tests\Mount\ContainsHtmlValidatorTest\fullDocument_returnsTrue
fullDocument_returnsTrue()
Definition:
ContainsHtmlValidatorTest.php:62
ILIAS\WebDAV\Tests\Mount\ContainsHtmlValidatorTest\plainText_returnsFalse
plainText_returnsFalse()
Definition:
ContainsHtmlValidatorTest.php:32
ILIAS\WebDAV\Tests\Mount\ContainsHtmlValidatorTest\singleParagraphTag_returnsTrue
singleParagraphTag_returnsTrue()
Definition:
ContainsHtmlValidatorTest.php:50
ILIAS\WebDAV\Tests\Mount\ContainsHtmlValidatorTest\bareTag_returnsTrue
bareTag_returnsTrue()
Definition:
ContainsHtmlValidatorTest.php:56
ILIAS\WebDAV\Tests\Mount\ContainsHtmlValidatorTest\emptyString_returnsFalse
emptyString_returnsFalse()
Definition:
ContainsHtmlValidatorTest.php:38
ILIAS\WebDAV\Tests\Mount
Definition:
ContainsHtmlValidatorTest.php:21
components
ILIAS
WebDAV
tests
Mount
ContainsHtmlValidatorTest.php
Generated on Wed Jun 3 2026 23:07:35 for ILIAS by
1.9.4 (using
Doxyfile
)